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 | 32,738 | 21,307 | 25,459 | 32,896 | 20,899 | 17,050 |
| Revenue Growth (YoY) | -3% | -16% | -23% | 56.99% | 23% | -15% |
| Cost of Revenue | 17,040 | 10,601 | 13,352 | 18,795 | 13,520 | 9,786 |
| Gross Profit | 15,698 | 10,706 | 12,107 | 14,101 | 7,379 | 7,264 |
| Selling, General & Admin | 1,746 | 1,213 | 1,425 | 1,144 | 1,063 | 1,278 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 10,240 | 6,668 | 7,207 | 8,387 | 5,333 | 5,049 |
| Other Non Operating Income (Expenses) | -24 | -55 | -63 | -7 | -5 | -7 |
| Pretax Income | 4,532 | 2,589 | 1,065 | 3,487 | 1,924 | 1,788 |
| Income Tax Expense | 1,107 | 696 | 303 | 891 | 467 | 388 |
| Net Income | 3,414 | 1,888 | 742 | 2,541 | 1,435 | 1,394 |
| Net Income Growth | 119% | 154% | -71% | 77% | 3% | 715% |
| Shares Outstanding (Diluted) | 1,095.91 | 1,058.45 | 1,058.47 | 1,059 | 1,059 | 1,059 |
| Shares Change (YoY) | 4% | 0% | 0% | 0% | 0% | -1% |
| EPS (Diluted) | 3.11 | 1.78 | 0.7 | 2.4 | 1.36 | 1.32 |
| EPS Growth | 110% | 154% | -71% | 76% | 3% | 725% |
| Free Cash Flow | 2,506 | 1,721 | 2,413 | -460 | 539 | 1,247 |
| Free Cash Flow Per Share | 2.28 | 1.62 | 2.27 | -0.43 | 0.5 | 1.17 |
| Gross Margin | 47.95% | 50.24% | 47.55% | 42.86% | 35.3% | 42.6% |
| Operating Margin | 16.67% | 18.95% | 19.24% | 17.36% | 9.78% | 12.99% |
| Profit Margin | 10.42% | 8.86% | 2.91% | 7.72% | 6.86% | 8.17% |
| Free Cash Flow Margin | 7.65% | 8.07% | 9.47% | -1.39% | 2.57% | 7.31% |
| EBITDA | 7,074 | 5,941 | 6,668 | 7,367 | 3,575 | 3,679 |
| EBITDA Margin | 21.6% | 27.88% | 26.19% | 22.39% | 17.1% | 21.57% |
| D&A For EBITDA | 1,616 | 1,903 | 1,768 | 1,653 | 1,529 | 1,464 |
| EBIT | 5,458 | 4,038 | 4,900 | 5,714 | 2,046 | 2,215 |
| EBIT Margin | 16.67% | 18.95% | 19.24% | 17.36% | 9.78% | 12.99% |
| Effective Tax Rate | 24.42% | 26.88% | 28.45% | 25.55% | 24.27% | 21.7% |