All numbers are in billions of USD.
| Metric | 2021 | 2022 | 2023 | 2024 | 2025 | TTM |
|---|---|---|---|---|---|---|
| Total Revenue | 484.92M | 666.70M | 804.03M | 1.30B | 1.90B | 2.20B |
| Cost of Revenue | 72.56M | 104.80M | 111.01M | 123.59M | 167.34M | 194.22M |
| Gross Profit | 412.35M | 561.90M | 693.02M | 1.18B | 1.74B | 2.01B |
| Operating Expense | 539.56M | 734.06M | 833.18M | 1.74B | 1.47B | 1.57B |
| Operating Income | -127.21M | -172.16M | -140.16M | -560.57M | 263.03M | 441.98M |
| Pretax Income | -127.56M | -157.93M | -87.02M | -485.21M | 343.86M | 528.69M |
| Net Income | -127.90M | -158.55M | -90.82M | -484.28M | 349.15M | 529.72M |
| Basic EPS | -0.87 | -1.07 | -0.57 | -3.33 | 2.29 | 2.29 |
| Diluted EPS | -0.87 | -1.07 | -0.57 | -3.33 | 2.17 | 2.17 |
| EBIT | -127.21M | -172.16M | -140.16M | -560.57M | 263.03M | 441.98M |