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 | 22,585 | 22,419 | 21,601 | 19,705 | 17,905 | 14,469 |
| Revenue Growth (YoY) | 3% | 4% | 10% | 10% | 24% | -3% |
| Cost of Revenue | 5,458 | 5,329 | 5,281 | 5,036 | 4,447 | 4,129 |
| Gross Profit | 17,127 | 17,090 | 16,320 | 14,669 | 13,458 | 10,340 |
| Selling, General & Admin | 11,585 | 10,078 | 9,515 | 9,241 | 8,706 | 7,240 |
| Research & Development | 1,391 | 1,347 | 1,176 | 1,261 | 1,091 | 1,192 |
| Operating Expenses | 12,976 | 12,727 | 11,868 | 11,569 | 9,915 | 9,079 |
| Other Non Operating Income (Expenses) | -- | -216 | -165 | -132 | -133 | -113 |
| Pretax Income | 3,398 | 3,716 | 3,745 | 2,927 | 3,461 | 1,336 |
| Income Tax Expense | 730 | 824 | 922 | 651 | 750 | 202 |
| Net Income | 2,305 | 2,387 | 1,795 | 2,082 | 2,513 | 1,121 |
| Net Income Growth | -4% | 33% | -14% | -17% | 124% | -23% |
| Shares Outstanding (Diluted) | 211.55 | 217.22 | 223.13 | 226.01 | 234.82 | 239.78 |
| Shares Change (YoY) | -3% | -3% | -1% | -4% | -2% | -2% |
| EPS (Diluted) | 10.89 | 10.98 | 8.04 | 9.21 | 10.7 | 4.67 |
| EPS Growth | -1% | 37% | -13% | -14% | 129% | -22% |
| Free Cash Flow | 3,775 | 3,488 | 3,616 | 1,722 | 2,717 | 2,114 |
| Free Cash Flow Per Share | 17.84 | 16.05 | 16.2 | 7.61 | 11.57 | 8.81 |
| Gross Margin | 75.83% | 76.22% | 75.55% | 74.44% | 75.16% | 71.46% |
| Operating Margin | 18.37% | 19.46% | 20.61% | 15.73% | 19.78% | 8.71% |
| Profit Margin | 10.2% | 10.64% | 8.3% | 10.56% | 14.03% | 7.74% |
| Free Cash Flow Margin | 16.71% | 15.55% | 16.73% | 8.73% | 15.17% | 14.61% |
| EBITDA | -- | 5,798 | 5,786 | 4,276 | 4,608 | 2,309 |
| EBITDA Margin | -- | 25.86% | 26.78% | 21.7% | 25.73% | 15.95% |
| D&A For EBITDA | -- | 1,435 | 1,334 | 1,176 | 1,065 | 1,048 |
| EBIT | 4,151 | 4,363 | 4,452 | 3,100 | 3,543 | 1,261 |
| EBIT Margin | 18.37% | 19.46% | 20.61% | 15.73% | 19.78% | 8.71% |
| Effective Tax Rate | 21.48% | 22.17% | 24.61% | 22.24% | 21.67% | 15.11% |