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 | 21,465 | 26,407 | 27,009 | 29,189 | 26,834 | 23,142 |
| Revenue Growth (YoY) | -20% | -2% | -7% | 9% | 16% | -13% |
| Cost of Revenue | 11,873 | 14,731 | 15,511 | 17,575 | 15,298 | 13,453 |
| Gross Profit | 9,592 | 11,676 | 11,498 | 11,614 | 11,536 | 9,689 |
| Selling, General & Admin | 5,873 | 6,868 | 6,796 | 8,230 | 7,196 | 6,765 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 5,873 | 7,298 | 7,225 | 8,701 | 7,609 | 6,766 |
| Other Non Operating Income (Expenses) | -135 | -154 | -61 | -88 | -207 | -203 |
| Pretax Income | 3,591 | 4,022 | 4,174 | 4,555 | 3,644 | 2,719 |
| Income Tax Expense | 860 | 981 | 999 | 1,027 | 963 | 717 |
| Net Income | 15,419 | 2,922 | 3,043 | 3,291 | 2,280 | 1,679 |
| Net Income Growth | 413% | -4% | -8% | 44% | 36% | -25% |
| Shares Outstanding (Diluted) | 553.55 | 559.99 | 569.24 | 602.22 | 612 | 612.9 |
| Shares Change (YoY) | -2% | -2% | -5% | -2% | 0% | 1% |
| EPS (Diluted) | 27.85 | 5.22 | 5.35 | 5.46 | 3.73 | 2.74 |
| EPS Growth | 423% | -2% | -2% | 46% | 36% | -26% |
| Free Cash Flow | 3,675 | 4,017 | 1,990 | 454 | 104 | 3,369 |
| Free Cash Flow Per Share | 6.63 | 7.17 | 3.49 | 0.75 | 0.16 | 5.49 |
| Gross Margin | 44.68% | 44.21% | 42.57% | 39.78% | 42.99% | 41.86% |
| Operating Margin | 17.32% | 16.57% | 15.82% | 9.97% | 14.63% | 12.63% |
| Profit Margin | 71.83% | 11.06% | 11.26% | 11.27% | 8.49% | 7.25% |
| Free Cash Flow Margin | 17.12% | 15.21% | 7.36% | 1.55% | 0.38% | 14.55% |
| EBITDA | 5,403 | 6,393 | 6,250 | 5,072 | 6,247 | 5,223 |
| EBITDA Margin | 25.17% | 24.2% | 23.14% | 17.37% | 23.28% | 22.56% |
| D&A For EBITDA | 1,684 | 2,015 | 1,977 | 2,159 | 2,320 | 2,300 |
| EBIT | 3,719 | 4,378 | 4,273 | 2,913 | 3,927 | 2,923 |
| EBIT Margin | 17.32% | 16.57% | 15.82% | 9.97% | 14.63% | 12.63% |
| Effective Tax Rate | 23.94% | 24.39% | 23.93% | 22.54% | 26.42% | 26.36% |