Revenue
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $536.6M | $666.3M | $693.5M | $565.7M | $283.4M | $168.9M | $168.9M | $227.6M | $61.0M | $5.2M | — |
| Gross profit | $83.2M | $133.0M | $199.7M | $232.7M | $88.0M | $23.4M | $6.4M | $51.0M | $515,000 | $3.4M | — |
| Gross margin | 15.51% | 19.96% | 28.80% | 41.14% | 31.05% | 13.86% | 3.82% | 22.42% | 0.84% | 65.57% | — |
| Operating expenses | $592.6M | $649.7M | $598.3M | $415.3M | $243.9M | $188.0M | — | $203.5M | $76.9M | $12.7M | — |
| Operating income | −$56.0M | $16.6M | $95.2M | $150.4M | $39.5M | −$19.1M | $29.5M | $24.1M | −$15.9M | −$7.5M | −$2.3M |
| Operating margin | −10.43% | 2.50% | 13.73% | 26.58% | 13.95% | −11.30% | 17.48% | 10.59% | −26.04% | −144.36% | — |
| EBITDA | $12.2M | $82.3M | $149.5M | $191.6M | $65.7M | $1.8M | $49.1M | $36.5M | −$12.7M | −$7.3M | — |
| EBITDA margin | 2.27% | 12.34% | 21.56% | 33.87% | 23.20% | 1.08% | 29.04% | 16.05% | −20.87% | −139.53% | — |
| Net income | −$51.4M | $11.2M | $82.3M | $116.0M | $39.8M | −$4.9M | $24.9M | $25.1M | −$15.4M | −$7.5M | −$2.3M |
| Net profit margin | −9.59% | 1.68% | 11.87% | 20.51% | 14.03% | −2.91% | 14.76% | 11.02% | −25.26% | −144.08% | — |
| Basic EPSper basic share | -$0.99 | $0.11 | $1.77 | $2.63 | $0.90 | -$0.12 | $0.61 | $0.63 | -$0.41 | — | — |
| Diluted EPSper diluted share | -$0.99 | $0.11 | $1.73 | $2.60 | $0.90 | -$0.12 | $0.61 | $0.62 | -$0.41 | — | — |
Reported shareholders
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| May 1, 2026Form 4 | DISCOVERY GLOBAL OPPORTUNITY MASTER FUND, LTD +1TenPercentOwner | SellClass A Common Stock, $0.01 par value · indirect | 200.0K | $14.79 | $2.96M | 5.31M |
| Mar 30, 2026Form 4 | LEIDEL PETER ADirector | SellClass B Common Stock, par value $0.01 per share · indirect | 2.3K | $10.34 | $23.8K | 1.23M |
| Mar 30, 2026Form 4 | LEIDEL PETER ADirector | SellClass B Common Stock, par value $0.01 per share · indirect | 1.5K | $10.34 | $15.7K | 814.8K |
| Mar 30, 2026Form 4 | LEIDEL PETER ADirector | SellClass B Common Stock, par value $0.01 per share · indirect | 2.3K | $10.34 | $23.4K | 1.22M |
| Mar 30, 2026Form 4 | Yorktown XI Associates LLCTenPercentOwner | SellClass B Common Stock, par value $0.01 per share · indirect | 2.3K | $10.34 | $23.8K | 1.23M |