All numbers are in billions of USD.
| Metric | 2021 | 2022 | 2023 | 2024 | TTM |
|---|---|---|---|---|---|
| Total Revenue | 17.45B | 31.88B | 37.28B | 43.98B | 47.33B |
| Cost of Revenue | 9.35B | 19.66B | 22.46B | 26.65B | 28.54B |
| Gross Profit | 8.10B | 12.22B | 14.82B | 17.33B | 18.79B |
| Operating Expense | 11.94B | 14.05B | 13.71B | 14.53B | 14.28B |
| Operating Income | -3.83B | -1.83B | 1.11B | 2.80B | 4.51B |
| Pretax Income | -1.02B | -9.43B | 2.32B | 4.13B | 6.57B |
| Net Income | -496.00M | -9.14B | 1.89B | 9.86B | 12.63B |
| Basic EPS | -0.26 | -4.64 | 0.93 | 4.71 | 6.04 |
| Diluted EPS | -0.29 | -4.65 | 0.87 | 4.56 | 5.87 |
| EBIT | -542.00M | -8.86B | 2.95B | 4.65B | 7.04B |