All numbers are in billions of USD.
| Metric | 2021 | 2022 | 2023 | 2024 | TTM |
|---|---|---|---|---|---|
| Total Revenue | 1.54B | 1.91B | 2.23B | 2.87B | 3.44B |
| Cost of Revenue | 339.40M | 408.55M | 431.11M | 565.99M | 687.08M |
| Gross Profit | 1.20B | 1.50B | 1.79B | 2.30B | 2.75B |
| Operating Expense | 1.61B | 1.66B | 1.67B | 1.99B | 2.18B |
| Operating Income | -411.05M | -161.20M | 119.97M | 310.40M | 569.55M |
| Pretax Income | -488.49M | -361.03M | 237.09M | 489.17M | 793.17M |
| Net Income | -520.38M | -373.70M | 209.82M | 462.19M | 763.29M |
| Basic EPS | -0.27 | -0.18 | 0.10 | 0.21 | 0.33 |
| Diluted EPS | -0.27 | -0.18 | 0.09 | 0.19 | 0.30 |
| EBIT | -484.85M | -161.20M | 119.97M | 310.40M | 569.55M |