Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $20.32B | $13.67B | $10.77B | $13.60B | $12.81B | $5.59B | $3.94B | $1.96B | $858.9M | $365.1M | $130.4M |
| Gross profit | $4.19B | $2.88B | $1.72B | $1.25B | $1.93B | $794.0M | $507.0M | $196.7M | $68.1M | $19.2M | $1.3M |
| Operating income | $1.88B | $990.0M | −$80.0M | −$2.35B | — | — | — | — | — | — | — |
| Net income | $1.41B | $210.0M | $450.0M | −$1.59B | −$135.0M | −$171.0M | −$115.0M | −$55.5M | −$62.8M | −$93.1M | −$36.8M |
| Basic EPSper diluted share | $10.22 | $1.72 | $4.12 | -$15.74 | -$1.63 | — | — | — | — | — | — |
| Diluted EPSper diluted share | $8.45 | $1.59 | $0.75 | -$15.74 | -$1.63 | -$2.63 | -$2.45 | — | — | — | — |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 15, 2026Form 4 | PLATT IRA J.Director | SellClass A Common Stock | 7.5K | $68.00 | $510.0K | 186.5K |
| Jun 15, 2026Form 4 | PLATT IRA J.Director | SellClass A Common Stock | 7.5K | $67.65 | $507.4K | 194.0K |
| Jun 10, 2026Form 4 · 10b5-1 | QUAYLE J DANFORTHDirector | SellClass A Common Stock | 14.5K | $70.00 | $1.02M | 215.0K |
| Jun 8, 2026Form 4 · 10b5-1 | Taira ThomasPresident, Special Projects | SellClass A Common Stock | 5.6K | $67.15 | $375.8K | 315.1K |
| Jun 1, 2026Form 4 · 10b5-1 | Palmer Stephen RVice President of Accounting | SellClass A Common Stock | 120 | $71.59 | $8.6K | 153.0K |