All numbers are in billions of USD.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | TTM |
|---|---|---|---|---|---|---|
| Total Revenue | 9.67B | 11.73B | 13.25B | 15.67B | 16.90B | 17.19B |
| Cost of Revenue | 7.08B | 8.80B | 9.85B | 10.95B | 11.53B | 11.69B |
| Gross Profit | 2.59B | 2.93B | 3.40B | 4.72B | 5.37B | 5.50B |
| Operating Expense | 2.50B | 3.58B | 3.84B | 3.36B | 3.39B | 3.30B |
| Operating Income | 94.00M | -659.00M | -446.00M | 1.36B | 1.97B | 2.20B |
| Pretax Income | 249.00M | -370.00M | -505.00M | 1.34B | 1.70B | 2.22B |
| Basic EPS | -0.18 | -2.23 | -2.73 | 5.67 | 6.87 | 6.87 |
| Diluted EPS | -1.03 | -2.93 | -2.73 | 5.50 | 6.69 | 6.69 |
| EBIT | 289.00M | -329.00M | -467.00M | 1.38B | 1.74B | 2.25B |
| Net Income | -34.00M | -430.00M | -532.00M | 1.14B | 1.41B | - |