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 | 167,034 | 167,110 | 164,952 | 170,338 | 125,159 | 107,281 |
| Revenue Growth (YoY) | 1% | 1% | -3% | 36% | 17% | -20% |
| Cost of Revenue | 111,271 | 91,023 | 94,561 | 97,640 | 63,547 | 52,308 |
| Gross Profit | 55,763 | 76,087 | 70,391 | 72,698 | 61,612 | 54,973 |
| Selling, General & Admin | 20,995 | 38,799 | 34,249 | 38,956 | 34,475 | 25,794 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 17,789 | 39,908 | 35,564 | 40,438 | 36,510 | 27,874 |
| Other Non Operating Income (Expenses) | -- | -- | -- | -- | -- | -- |
| Pretax Income | 31,204 | 29,710 | 29,229 | 28,739 | 20,427 | 18,069 |
| Income Tax Expense | 5,932 | 6,552 | 5,694 | 6,347 | 4,282 | 4,887 |
| Net Income | 8,272 | 6,343 | 2,850 | 5,439 | 1,538 | -2,625 |
| Net Income Growth | 175% | 123% | -48% | 254% | -159% | -149% |
| Shares Outstanding (Diluted) | 3,807.2 | 3,824.36 | 3,830.09 | 3,830.09 | 4,008.14 | 4,559.65 |
| Shares Change (YoY) | -1% | 0% | 0% | -4% | -12% | 0% |
| EPS (Diluted) | 2.17 | 1.65 | 0.74 | 1.42 | 0.38 | -0.57 |
| EPS Growth | 176% | 123% | -48% | 270% | -167% | -149% |
| Free Cash Flow | 12,052 | -23,479 | 30,555 | 18,787 | 21,382 | 29,047 |
| Free Cash Flow Per Share | 3.16 | -6.13 | 7.97 | 4.9 | 5.33 | 6.37 |
| Gross Margin | 33.38% | 45.53% | 42.67% | 42.67% | 49.22% | 51.24% |
| Operating Margin | 22.73% | 21.64% | 21.11% | 18.93% | 20.05% | 25.25% |
| Profit Margin | 4.95% | 3.79% | 1.72% | 3.19% | 1.22% | -2.44% |
| Free Cash Flow Margin | 7.21% | -14.05% | 18.52% | 11.02% | 17.08% | 27.07% |
| EBITDA | 56,470 | 54,186 | 49,318 | 45,882 | 38,019 | 40,893 |
| EBITDA Margin | 33.8% | 32.42% | 29.89% | 26.93% | 30.37% | 38.11% |
| D&A For EBITDA | 18,496 | 18,007 | 14,491 | 13,622 | 12,917 | 13,794 |
| EBIT | 37,974 | 36,179 | 34,827 | 32,260 | 25,102 | 27,099 |
| EBIT Margin | 22.73% | 21.64% | 21.11% | 18.93% | 20.05% | 25.25% |
| Effective Tax Rate | 19.01% | 22.05% | 19.48% | 22.08% | 20.96% | 27.04% |