Income
Balance sheet
Cash flow
Financials in millions USD. Fiscal year is February - January.
| Breakdown | TTM | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 |
|---|---|---|---|---|---|---|
| Revenue | 841,116 | 777,102 | 602,315 | 424,060 | 216,142 | 156,597 |
| Revenue Growth (YoY) | 23% | 28.99% | 42% | 96% | 38% | 23% |
| Cost of Revenue | 707,415 | 637,322 | 488,526 | 356,870 | 190,241 | 127,659 |
| Gross Profit | 133,701 | 139,779 | 113,788 | 67,190 | 25,900 | 28,938 |
| Selling, General & Admin | 40,792 | 44,005 | 41,446 | 26,744 | 11,998 | 10,253 |
| Research & Development | 63,623 | 49,666 | 36,988 | 17,820 | 7,388 | 6,760 |
| Operating Expenses | 91,890 | 89,985 | 79,276 | 46,614 | 19,526 | 17,703 |
| Other Non Operating Income (Expenses) | -624 | 826 | 309 | 403 | 75 | -564 |
| Pretax Income | 47,021 | 49,680 | 37,268 | 21,079 | 4,518 | 6,882 |
| Income Tax Expense | 7,448 | 8,092 | 5,924 | 3,366 | 550 | 868 |
| Net Income | 38,332 | 40,230 | 30,001 | 16,616 | 3,045 | 4,010 |
| Net Income Growth | 13% | 34% | 81% | 446% | -24% | 194% |
| Shares Outstanding (Diluted) | 9,433.84 | 8,725.28 | 8,724.19 | 8,723.6 | 8,618.28 | 8,184.26 |
| Shares Change (YoY) | 8% | 0% | 0% | 1% | 5% | 0% |
| EPS (Diluted) | 4.06 | 4.61 | 3.44 | 1.9 | 0.35 | 0.49 |
| EPS Growth | 5% | 34% | 81% | 443% | -28.99% | 188% |
| Free Cash Flow | -24,749 | 36,094 | 47,631 | 43,380 | 28,123 | 33,618 |
| Free Cash Flow Per Share | -2.62 | 4.13 | 5.45 | 4.97 | 3.26 | 4.1 |
| Gross Margin | 15.89% | 17.98% | 18.89% | 15.84% | 11.98% | 18.47% |
| Operating Margin | 4.97% | 6.4% | 5.72% | 4.85% | 2.94% | 7.17% |
| Profit Margin | 4.55% | 5.17% | 4.98% | 3.91% | 1.4% | 2.56% |
| Free Cash Flow Margin | -2.94% | 4.64% | 7.9% | 10.22% | 13.01% | 21.46% |
| EBITDA | -- | 60,083 | 40,474 | 23,907 | 8,713 | 13,474 |
| EBITDA Margin | -- | 7.73% | 6.71% | 5.63% | 4.03% | 8.6% |
| D&A For EBITDA | -- | 10,290 | 5,962 | 3,331 | 2,339 | 2,240 |
| EBIT | 41,811 | 49,793 | 34,512 | 20,576 | 6,374 | 11,234 |
| EBIT Margin | 4.97% | 6.4% | 5.72% | 4.85% | 2.94% | 7.17% |
| Effective Tax Rate | 15.83% | 16.28% | 15.89% | 15.96% | 12.17% | 12.61% |