All numbers are in billions of USD.
Metric | 2021 | 2022 | 2023 | 2024 | TTM |
---|---|---|---|---|---|
Total Revenue | 16.68B | 26.91B | 26.97B | 60.92B | 113.27B |
Cost of Revenue | 6.28B | 9.44B | 11.62B | 16.62B | 27.34B |
Gross Profit | 10.40B | 17.48B | 15.36B | 44.30B | 85.93B |
Operating Expense | 5.86B | 7.43B | 9.78B | 11.33B | 14.89B |
Operating Income | 4.53B | 10.04B | 5.58B | 32.97B | 71.03B |
Pretax Income | 4.41B | 9.94B | 4.18B | 33.82B | 72.92B |
Net Income | 4.33B | 9.75B | 4.37B | 29.76B | 63.07B |
Basic EPS | 0.18 | 0.39 | 0.18 | 1.21 | 2.56 |
Diluted EPS | 0.17 | 0.39 | 0.17 | 1.19 | 2.53 |
EBIT | 4.59B | 10.18B | 4.44B | 34.08B | 73.16B |