The Beauty Health Company (SKIN) Financials

SKIN Assets vs Liabilities

DateAssetsLiabilities
March 31, 2026 473.2 million 418.0 million
Dec. 31, 2025 499.8 million 438.7 million
Sept. 30, 2025 503.6 million 438.0 million
June 30, 2025 507.6 million 433.6 million

SKIN Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
March 31, 2026 -5.8 million ?
Dec. 31, 2025 13.8 million 3.6 million
Sept. 30, 2025 9.6 million 2.5 million
June 30, 2025 10.8 million 5.3 million

SKIN Net Income

No data available :(

SKIN Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
March 31, 2026 204.4 million 241.3 million 18.8 million
Dec. 31, 2025 232.7 million 240.4 million 9.2 million
Sept. 30, 2025 219.4 million 363.4 million 15.6 million
June 30, 2025 212.0 million 363.1 million 13.6 million

SKIN Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
March 31, 2026 131.4 million
Dec. 31, 2025 127.4 million
Sept. 30, 2025 126.9 million
June 30, 2025 140.3 million

SKIN Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
March 31, 2026 224000 1.1 million 45.1 million 23.2 million
Dec. 31, 2025 1.4 million 1.7 million 51.2 million 23.5 million
Sept. 30, 2025 27000 1.7 million 50.2 million 20.9 million
June 30, 2025 1.1 million 1.3 million 50.6 million 23.1 million

SKIN Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
March 31, 2026 64.9 million 20.5 million
Dec. 31, 2025 82.4 million 29.3 million
Sept. 30, 2025 70.7 million 25.0 million
June 30, 2025 78.2 million 29.1 million

SKIN Revenue by Segment

Graph available only for paid members. Upgrade to see it.

SKIN

Price: $0.73

52 week price:
0.55
2.69

Earnings Per Share: -0.13 USD

Exchange: NCM

Sector: Consumer Defensive

Industry: Household & Personal Products

Country: United States

Volume: 2.4 million

Market Capitalization: 94.1 million

Links: