Revenue
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $692.8M | $600.5M | $549.3M | $603.5M | $467.7M | $299.9M | $316.4M | $213.7M | $137.5M |
| Gross profit | $516.8M | $447.5M | $376.3M | $348.7M | $273.5M | $187.6M | $201.5M | $136.9M | $87.6M |
| Gross margin | 74.59% | 74.53% | 68.50% | 57.78% | 58.47% | 62.53% | 63.70% | 64.06% | 63.73% |
| Operating expenses | $540.8M | $504.0M | $542.6M | $537.9M | $488.4M | $360.4M | $301.6M | $210.8M | $139.4M |
| Operating income | −$23.9M | −$56.5M | −$166.3M | −$189.2M | −$214.9M | −$172.8M | −$100.1M | −$73.9M | −$51.8M |
| Operating margin | −3.45% | −9.41% | −30.27% | −31.34% | −45.95% | −57.62% | −31.64% | −34.58% | −37.66% |
| EBITDA | $9.1M | −$23.4M | −$134.6M | −$161.5M | −$191.4M | −$154.0M | −$86.7M | −$64.6M | −$46.1M |
| EBITDA margin | 1.31% | −3.90% | −24.50% | −26.76% | −40.92% | −51.33% | −27.41% | −30.23% | −33.56% |
| Net income | −$41.8M | −$134.2M | −$168.5M | −$196.4M | −$236.1M | −$175.8M | −$98.4M | −$75.8M | −$52.3M |
| Net profit margin | −6.03% | −22.35% | −30.67% | −32.55% | −50.48% | −58.62% | −31.11% | −35.45% | −38.04% |
| Basic EPSper basic share | -$0.36 | -$1.24 | -$1.65 | -$2.05 | -$2.58 | -$2.01 | -$2.14 | -$10.12 | -$6.74 |
| Diluted EPSper diluted share | -$0.70 | -$1.24 | -$1.65 | -$2.05 | -$2.58 | -$2.01 | -$2.14 | -$10.12 | -$6.74 |
Reported shareholders
Reported holdings Number of shares
| Holder | Shares held |
|---|---|
Sahi Levesque Rati | 1.58M |
Lynch Chatelle Aileen | 613.58K |
Suko Todd A | 605.39K |
Friang Luke Thomas | 530.68K |
Coleman Caretha | 251.78K |
KATZ KAREN | 238.36K |
KROLIK ROBERT J | 216.36K |
MELTON CAROL A | 208.11K |
Leondakis Niki | 207.49K |
Lo Steve Ming | 189.47K |
Miller James R. | 183.92K |
McCaffrey Mark | 12.86K |
McKeehan Jennifer | 4.25K |
Madan Gopal Ajay | — |
Bars compare reported share counts. A matching total for this share class and reporting period is unavailable, so percentages are not shown.
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 21, 2026Form 4 | Madan Gopal AjayChief Financial Officer | SellCommon Stock | 4.6K | $9.25 | $42.4K | 1.15M |
| May 21, 2026Form 4 | Madan Gopal AjayChief Financial Officer | SellCommon Stock | 7.8K | $9.25 | $71.8K | 1.15M |
| May 21, 2026Form 4 | Madan Gopal AjayChief Financial Officer | SellCommon Stock | 22.7K | $9.25 | $209.8K | 1.16M |
| May 21, 2026Form 4 | Lo Steve MingChief Accounting Officer | SellCommon Stock | 1.4K | $9.25 | $12.5K | 189.5K |
| May 21, 2026Form 4 | Lo Steve MingChief Accounting Officer | SellCommon Stock | 2.1K | $9.25 | $19.3K | 190.8K |