Skip to content
20-F

Annual Report (Foreign)

Waldencast plc WALD WALDW

0001840199-26-000019

← back to feed
Filed
Mar 13, 2026 12:00 AM ET
Period of report
Restated figures. One or more values in this filing restate previously reported amounts.

On SEC.gov

Financials in this filing

Metric Period Value
Shares Diluted FY 2025 · Dec 31, 2025 114.07M sh
Shares Diluted FY 2025 · Dec 31, 2024 109.3M sh
Shares Diluted FY 2025 · Dec 31, 2023 91.16M sh
Capex FY 2025 · Dec 31, 2025 $3.43M
Capex FY 2025 · Dec 31, 2024 $2.71M
Capex FY 2025 · Dec 31, 2023 $1.59M
Operating Cash Flow FY 2025 · Dec 31, 2025 −$12.82M
Operating Cash Flow FY 2025 · Dec 31, 2024 −$8.82M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$29.78M
Long Term Debt FY 2025 · Dec 31, 2025 $135.75M
Long Term Debt FY 2025 · Dec 31, 2024 $137.14M
Short Term Debt FY 2025 · Dec 31, 2025 $771K
Short Term Debt FY 2025 · Dec 31, 2024 $29.48M
Cash And Equivalents FY 2025 · Dec 31, 2025 $30.38M
Cash And Equivalents FY 2025 · Dec 31, 2024 $14.8M
Cash And Equivalents FY 2025 · Dec 31, 2023 $21.09M
Stockholders Equity FY 2025 · Dec 31, 2025 $461.88M
Stockholders Equity FY 2025 · Dec 31, 2024 $662.32M
Current Liabilities FY 2025 · Dec 31, 2025 $74.55M
Current Liabilities FY 2025 · Dec 31, 2024 $76.89M
Total Liabilities FY 2025 · Dec 31, 2025 $246.06M
Total Liabilities FY 2025 · Dec 31, 2024 $245.92M
Current Assets FY 2025 · Dec 31, 2025 $126.94M
Current Assets FY 2025 · Dec 31, 2024 $103.62M
Total Assets FY 2025 · Dec 31, 2025 $746.16M
Total Assets FY 2025 · Dec 31, 2024 $975.86M
Eps Diluted FY 2025 · Dec 31, 2025 −$2.01
Eps Diluted FY 2025 · Dec 31, 2024 −$0.39
Eps Diluted FY 2025 · Dec 31, 2023 −$0.99
Eps Basic FY 2025 · Dec 31, 2025 −$2.01
Eps Basic FY 2025 · Dec 31, 2024 −$0.39
Eps Basic FY 2025 · Dec 31, 2023 −$0.99
Sga Expense FY 2025 · Dec 31, 2025 $247.98M
Sga Expense FY 2025 · Dec 31, 2024 $245.3M
Sga Expense restated FY 2025 · Dec 31, 2023 $223.51M
Net Income FY 2025 · Dec 31, 2025 −$229.75M
Net Income FY 2025 · Dec 31, 2024 −$42.44M
Net Income FY 2025 · Dec 31, 2023 −$89.98M
Operating Income FY 2025 · Dec 31, 2025 −$217.54M
Operating Income FY 2025 · Dec 31, 2024 −$58.58M
Operating Income FY 2025 · Dec 31, 2023 −$81.93M
Gross Profit FY 2025 · Dec 31, 2025 $183.02M
Gross Profit FY 2025 · Dec 31, 2024 $191.74M
Gross Profit FY 2025 · Dec 31, 2023 $141.58M
Cost Of Revenue FY 2025 · Dec 31, 2025 $89.05M
Cost Of Revenue FY 2025 · Dec 31, 2024 $82.12M
Cost Of Revenue FY 2025 · Dec 31, 2023 $76.56M
Revenue FY 2025 · Dec 31, 2025 $272.07M
Revenue FY 2025 · Dec 31, 2024 $273.87M
Revenue FY 2025 · Dec 31, 2023 $218.14M