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 | 91,719 | 89,452 | 79,736 | 79,708 | 72,854 | 58,378 |
| Revenue Growth (YoY) | 14% | 12% | 0% | 9% | 25% | 12% |
| Cost of Revenue | 44,487 | 43,615 | 39,291 | 40,422 | 35,659 | 27,066 |
| Gross Profit | 47,231 | 45,837 | 40,445 | 39,286 | 37,194 | 31,312 |
| Selling, General & Admin | 26,686 | 23,261 | 20,587 | 21,455 | 19,771 | 15,388 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 24,141 | 23,935 | 21,407 | 21,455 | 19,721 | 14,888 |
| Other Non Operating Income (Expenses) | -2,455 | -2,123 | -729 | -1,089 | -913 | -964 |
| Pretax Income | 19,856 | 19,487 | 15,035 | 14,235 | 13,759 | 13,494 |
| Income Tax Expense | 4,670 | 4,640 | 75 | -655 | 636 | 1,762 |
| Net Income | 14,752 | 14,437 | 14,501 | 14,457 | 12,670 | 11,379 |
| Net Income Growth | 2% | 0% | 0% | 14% | 11% | -3% |
| Shares Outstanding (Diluted) | 15,676.75 | 15,814.74 | 15,838.61 | 15,848.63 | 15,857.45 | 15,867.57 |
| Shares Change (YoY) | -1% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 0.93 | 0.91 | 0.91 | 0.91 | 0.79 | 0.71 |
| EPS Growth | 3% | 0% | 0% | 14% | 11% | -3% |
| Free Cash Flow | 21,655 | 21,349 | 18,707 | 14,109 | 15,223 | 14,163 |
| Free Cash Flow Per Share | 1.38 | 1.34 | 1.18 | 0.89 | 0.95 | 0.89 |
| Gross Margin | 51.49% | 51.24% | 50.72% | 49.28% | 51.05% | 53.63% |
| Operating Margin | 25.17% | 24.48% | 23.87% | 22.37% | 23.98% | 28.13% |
| Profit Margin | 16.08% | 16.13% | 18.18% | 18.13% | 17.39% | 19.49% |
| Free Cash Flow Margin | 23.61% | 23.86% | 23.46% | 17.7% | 20.89% | 24.26% |
| EBITDA | 30,279 | 29,028 | 25,454 | 23,787 | 22,869 | 21,591 |
| EBITDA Margin | 33.01% | 32.45% | 31.92% | 29.84% | 31.39% | 36.98% |
| D&A For EBITDA | 7,189 | 7,126 | 6,417 | 5,956 | 5,396 | 5,167 |
| EBIT | 23,090 | 21,902 | 19,037 | 17,831 | 17,473 | 16,424 |
| EBIT Margin | 25.17% | 24.48% | 23.87% | 22.37% | 23.98% | 28.13% |
| Effective Tax Rate | 23.51% | 23.81% | 0.49% | -4.6% | 4.62% | 13.05% |