All numbers are in billions of USD.
Metric | 2021 | 2022 | 2023 | 2024 | TTM |
---|---|---|---|---|---|
Total Revenue | 4.89B | 6.58B | 8.63B | 10.72B | 11.24B |
Cost of Revenue | 2.34B | 3.59B | 4.59B | 5.54B | 5.71B |
Gross Profit | 2.55B | 3.00B | 4.05B | 5.18B | 5.53B |
Operating Expense | 3.00B | 4.03B | 4.62B | 5.22B | 5.35B |
Operating Income | -452.00M | -1.03B | -577.00M | -38.00M | 179.00M |
Pretax Income | -463.00M | -1.40B | -534.00M | 156.00M | 372.00M |
Net Income | -468.00M | -1.36B | -558.00M | 123.00M | 339.00M |
Basic EPS | -1.39 | -3.68 | -1.42 | 0.30 | 0.82 |
Diluted EPS | -1.39 | -3.68 | -1.42 | 0.29 | 0.79 |
EBIT | -452.00M | -1.03B | -577.00M | -38.00M | 179.00M |