Revenue
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 · Dec 31 | 2020 · Nov 19 | 2019 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | $185.7M | $259.2M | $288.9M | $883.0M | $799.2M | $284.1M | — | $143.1M |
| Gross profit | $34.0M | $108.3M | $140.2M | — | — | — | — | — |
| Research & development | $17.4M | $19.2M | $17.3M | $18.4M | $15.2M | $9.3M | — | $3.6M |
| Operating income | −$215.3M | −$235.6M | −$31.6M | $574.2M | $554.6M | $119.9M | — | $24.0M |
| EBITDAderived | −$163.8M | −$187.2M | $8.6M | $606.1M | $579.4M | $145.8M | — | $48.1M |
| Net income | −$130.8M | −$144.8M | −$119.0M | $220.2M | $182.0M | $89.0M | $88.2M | −$4.5M |
| Basic EPSper diluted share | -$0.90 | -$1.05 | -$0.90 | $1.67 | $1.59 | $7.43 | — | -$0.03 |
| Diluted EPSper diluted share | -$0.90 | -$1.05 | -$0.90 | $1.67 | $1.56 | $2.36 | — | -$0.03 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 10, 2026Form 4 · 10b5-1 | ORESHACK KURTGeneral Counsel | SellClass A Common Stock | 25.0K | $5.10 | $127.5K | 335.8K |
| Jun 9, 2026Form 4 · 10b5-1 | ORESHACK KURTGeneral Counsel | SellClass A Common Stock | 25.0K | $5.06 | $126.5K | 360.8K |
| Dec 8, 2025Form 4 | LUCIER GREGORY TDirector | BuyClass A Common Stock | 48.5K | $3.67 | $178.1K | 155.1K |
| Dec 5, 2025Form 4 | LUCIER GREGORY TDirector | BuyClass A Common Stock | 51.5K | $3.70 | $190.4K | 106.6K |
| Nov 13, 2025Form 4 | Brust BerndChief Executive Officer | BuyClass A Common Stock · indirect | 216.2K | $3.25 | $702.7K | 466.8K |