Revenue
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
|---|---|---|---|---|---|---|---|---|---|
| Revenue | $12.60B | $11.86B | $11.15B | $10.12B | $8.97B | $7.15B | $4.85B | $3.53B | $2.10B |
| Gross profit | $3.75B | $3.47B | $3.16B | $2.83B | $2.39B | $1.82B | $1.14B | $714.8M | $367.6M |
| Operating expenses | $3.50B | $3.36B | $3.19B | $2.78B | $2.46B | $1.91B | $1.40B | $982.6M | $705.4M |
| Operating income | $254.3M | $112.6M | −$23.6M | $56.4M | −$73.6M | −$90.5M | −$252.7M | −$267.8M | −$337.9M |
| EBITDAderived | $383.6M | $227.2M | $86.1M | $139.9M | −$18.2M | −$54.8M | −$222.1M | −$244.6M | −$325.3M |
| Net income | $222.8M | $392.7M | $39.6M | $49.9M | −$75.2M | −$92.5M | −$252.4M | −$267.9M | −$338.1M |
| Basic EPSper diluted share | $0.54 | $0.93 | $0.09 | $0.12 | -$0.18 | -$0.23 | -$0.63 | -$0.68 | -$2.67 |
| Diluted EPSper diluted share | $0.52 | $0.91 | $0.09 | $0.12 | -$0.18 | -$0.23 | -$0.63 | -$0.68 | -$2.67 |
| Transaction | Insider | Type | Shares | Price | Value | Owned after |
|---|---|---|---|---|---|---|
| Jun 29, 2026Form 4 | Hu Da-WaiGeneral Counsel & Secretary | SellClass A Common Stock | 4.1K | $19.49 | $80.0K | 0 |
| Jun 29, 2026Form 4 | Hu Da-WaiGeneral Counsel & Secretary | SellClass A Common Stock | 100 | $19.48 | $1.9K | 4.1K |
| May 4, 2026Form 4 · 10b5-1 | Singh SumitChief Executive Officer | SellClass A Common Stock · indirect | 4.2K | $25.60 | $108.0K | 124.0K |
| May 4, 2026Form 4 · 10b5-1 | Singh SumitChief Executive Officer | SellClass A Common Stock | 83.3K | $25.60 | $2.13M | 874.1K |
| Apr 1, 2026Form 4 | Hu Da-WaiGeneral Counsel & Secretary | SellClass A Common Stock | 8.1K | $26.91 | $219.3K | 0 |