Skip to content
10-K

Annual Report

OLAPLEX HOLDINGS, INC. OLPX

0001868726-26-000009

← back to feed
Filed
Mar 5, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 26, 2026 669.4M sh
Shares Diluted FY 2025 · Dec 31, 2025 666.46M sh
Shares Diluted FY 2025 · Dec 31, 2024 665.4M sh
Shares Diluted FY 2025 · Dec 31, 2023 677.58M sh
Capex FY 2025 · Dec 31, 2025 $331K
Capex FY 2025 · Dec 31, 2024 $1.12M
Capex FY 2025 · Dec 31, 2023 $375K
Operating Cash Flow FY 2025 · Dec 31, 2025 $58.66M
Operating Cash Flow FY 2025 · Dec 31, 2024 $143.07M
Operating Cash Flow FY 2025 · Dec 31, 2023 $177.53M
Long Term Debt FY 2025 · Dec 31, 2025 $352.29M
Long Term Debt FY 2025 · Dec 31, 2024 $643.71M
Short Term Debt FY 2025 · Dec 31, 2025 $0
Short Term Debt FY 2025 · Dec 31, 2024 $6.75M
Cash And Equivalents FY 2025 · Dec 31, 2025 $318.73M
Cash And Equivalents FY 2025 · Dec 31, 2024 $585.97M
Stockholders Equity FY 2025 · Dec 31, 2025 $879.39M
Stockholders Equity FY 2025 · Dec 31, 2024 $874.4M
Stockholders Equity FY 2025 · Dec 31, 2023 $844.97M
Stockholders Equity FY 2025 · Dec 31, 2022 $780.96M
Current Liabilities FY 2025 · Dec 31, 2025 $102.63M
Current Liabilities FY 2025 · Dec 31, 2024 $64.65M
Total Liabilities FY 2025 · Dec 31, 2025 $618.1M
Total Liabilities FY 2025 · Dec 31, 2024 $893.32M
Current Assets FY 2025 · Dec 31, 2025 $470.35M
Current Assets FY 2025 · Dec 31, 2024 $689.71M
Total Assets FY 2025 · Dec 31, 2025 $1.5B
Total Assets FY 2025 · Dec 31, 2024 $1.77B
Eps Diluted FY 2025 · Dec 31, 2025 −$0.01
Eps Diluted FY 2025 · Dec 31, 2024 $0.03
Eps Diluted FY 2025 · Dec 31, 2023 $0.09
Eps Basic FY 2025 · Dec 31, 2025 −$0.01
Eps Basic FY 2025 · Dec 31, 2024 $0.03
Eps Basic FY 2025 · Dec 31, 2023 $0.09
Sga Expense FY 2025 · Dec 31, 2025 $243.11M
Sga Expense FY 2025 · Dec 31, 2024 $181.69M
Sga Expense FY 2025 · Dec 31, 2023 $168.94M
Net Income FY 2025 · Dec 31, 2025 −$9.25M
Net Income FY 2025 · Dec 31, 2024 $19.52M
Net Income FY 2025 · Dec 31, 2023 $61.59M
Operating Income FY 2025 · Dec 31, 2025 $6.95M
Operating Income FY 2025 · Dec 31, 2024 $66.94M
Operating Income FY 2025 · Dec 31, 2023 $108.22M
Gross Profit FY 2025 · Dec 31, 2025 $293.65M
Gross Profit FY 2025 · Dec 31, 2024 $292.29M
Gross Profit FY 2025 · Dec 31, 2023 $318.63M
Cost Of Revenue FY 2025 · Dec 31, 2025 $129.31M
Cost Of Revenue FY 2025 · Dec 31, 2024 $130.38M
Cost Of Revenue FY 2025 · Dec 31, 2023 $139.67M
Revenue FY 2025 · Dec 31, 2025 $422.96M
Revenue FY 2025 · Dec 31, 2024 $422.67M
Revenue FY 2025 · Dec 31, 2023 $458.3M