Revenue
No reported data
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | |
|---|---|---|---|---|---|---|---|---|
| Gross profit | — | $2.31B | $1.31B | $2.60B | $8.26B | $11.06B | $2.10B | $1.67B |
| Net income | −$68.0M | $29.0M | −$16.0M | $46.4M | $308.2M | $198.0M | $0 | $0 |
| Basic EPSper diluted share | -$0.05 | $0.21 | -$0.12 | $0.39 | $2.36 | $1.77 | — | — |
| Diluted EPSper diluted share | -$0.05 | $0.21 | -$0.15 | $0.28 | $2.32 | $1.76 | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jan 12, 2026Form 4 · 10b5-1 | Rizik MatthewDirector | SellClass A common stock | 2.5K | $22.99 | $57.5K | 1.04M |
| Jan 9, 2026Form 4 · 10b5-1 | Rizik MatthewDirector | SellClass A common stock | 2.5K | $22.78 | $57.0K | 1.04M |
| Jan 8, 2026Form 4 · 10b5-1 | Rizik MatthewDirector | SellClass A common stock | 2.5K | $21.29 | $53.2K | 1.04M |
| Jan 7, 2026Form 4 · 10b5-1 | Rizik MatthewDirector | SellClass A common stock | 2.5K | $21.26 | $53.2K | 1.05M |
| Jan 6, 2026Form 4 · 10b5-1 | Rizik MatthewDirector | SellClass A common stock | 2.5K | $20.98 | $52.5K | 1.05M |