All numbers are in billions of USD.
| Metric | 2021 | 2022 | 2023 | 2024 | TTM |
|---|---|---|---|---|---|
| Total Revenue | 250.77M | 369.50M | 531.11M | 748.02M | 885.15M |
| Cost of Revenue | 69.19M | 99.43M | 142.10M | 203.65M | 247.44M |
| Gross Profit | 181.59M | 270.06M | 389.00M | 544.38M | 637.72M |
| Operating Expense | 241.59M | 335.26M | 402.26M | 481.78M | 553.30M |
| Operating Income | -60.01M | -65.19M | -13.26M | 62.59M | 84.41M |
| Pretax Income | -59.96M | -58.64M | 17.78M | 102.31M | 129.20M |
| Net Income | -60.13M | -59.57M | 16.07M | 88.57M | 117.18M |
| Basic EPS | -2.57 | -1.51 | 0.39 | 1.97 | 2.61 |
| Diluted EPS | -2.57 | -1.51 | 0.35 | 1.97 | 2.44 |
| EBIT | -60.01M | -65.19M | -13.26M | 62.59M | 84.41M |