All numbers are in billions of USD.
| Metric | 2022 | 2023 | 2024 | 2025 | TTM |
|---|---|---|---|---|---|
| Total Revenue | 158.06B | 176.19B | 184.99B | 187.27B | 187.27B |
| Cost of Revenue | 140.89B | 160.03B | 169.49B | 185.59B | 185.59B |
| Gross Profit | 17.16B | 16.16B | 15.51B | 1.68B | 1.68B |
| Operating Expense | 10.89B | 10.70B | 10.29B | 10.85B | 10.85B |
| Operating Income | 6.28B | 5.46B | 5.22B | -9.17B | -9.17B |
| Pretax Income | -3.02B | 3.97B | 7.23B | -11.83B | -11.83B |
| Net Income | -1.98B | 4.35B | 5.88B | -8.18B | -8.18B |
| Basic EPS | -0.49 | 1.09 | 1.48 | -2.06 | -2.06 |
| Diluted EPS | -0.49 | 1.08 | 1.46 | -2.06 | -2.06 |
| EBIT | -1.73B | 5.29B | 8.37B | -10.50B | -10.50B |