All numbers are in billions of USD.
| Metric | 2021 | 2022 | 2023 | 2024 | TTM |
|---|---|---|---|---|---|
| Total Revenue | 7.84B | 3.19B | 3.11B | 6.56B | 7.01B |
| Cost of Revenue | 1.74B | 629.88M | 1.14B | 1.66B | 1.80B |
| Gross Profit | 6.10B | 2.56B | 1.97B | 4.91B | 5.21B |
| Operating Expense | 2.89B | 4.51B | 2.03B | 2.67B | 3.32B |
| Operating Income | 3.21B | -1.95B | -53.74M | 2.24B | 1.89B |
| Pretax Income | 3.03B | -3.06B | -76.84M | 2.94B | 3.47B |
| Net Income | 3.62B | -2.62B | 94.87M | 2.58B | 2.86B |
| Basic EPS | 17.47 | -11.81 | 0.40 | 10.42 | 11.34 |
| Diluted EPS | 14.50 | -11.83 | 0.37 | 9.48 | 10.38 |
| EBIT | 3.06B | -2.98B | 5.92M | 3.02B | 3.55B |