All numbers are in billions of USD.
| Metric | 2021 | 2022 | 2023 | 2024 | TTM |
|---|---|---|---|---|---|
| Total Revenue | 1.03B | 1.68B | 2.13B | 2.68B | 3.21B |
| Cost of Revenue | 234.25M | 346.74M | 409.91M | 515.53M | 644.24M |
| Gross Profit | 794.54M | 1.33B | 1.72B | 2.17B | 2.57B |
| Operating Expense | 813.70M | 1.39B | 1.75B | 2.11B | 2.61B |
| Operating Income | -19.16M | -58.70M | -33.46M | 54.28M | -42.96M |
| Pretax Income | -18.42M | -38.07M | 60.23M | 203.94M | 127.38M |
| Net Income | -20.75M | -50.16M | 48.57M | 183.75M | 106.77M |
| Basic EPS | -0.07 | -0.16 | 0.15 | 0.55 | 0.32 |
| Diluted EPS | -0.07 | -0.16 | 0.14 | 0.52 | 0.31 |
| EBIT | 2.63M | -21.54M | 66.54M | 211.01M | 136.59M |