Income
Balance sheet
Cash flow
Financials in millions USD. Fiscal year is February - January.
| Breakdown | TTM | 03/31/2025 | 03/31/2024 | 03/31/2023 | 03/31/2022 | 03/31/2021 |
|---|---|---|---|---|---|---|
| Revenue | 135,583 | 133,068 | 126,976 | 119,069 | 107,140 | 96,626 |
| Revenue Growth (YoY) | 4% | 5% | 7% | 11% | 11% | -4% |
| Cost of Revenue | 99,016 | 97,135 | 92,741 | 86,360 | 78,917 | 72,203 |
| Gross Profit | 36,567 | 35,933 | 34,235 | 32,709 | 28,223 | 24,423 |
| Selling, General & Admin | 16,693 | 17,102 | 16,573 | 16,245 | 15,405 | 14,188 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 16,694 | 17,103 | 16,575 | 16,247 | 15,406 | 14,189 |
| Other Non Operating Income (Expenses) | 86 | 52 | 5 | 77 | 129 | 70 |
| Pretax Income | 20,024 | 18,290 | 17,660 | 16,537 | 12,942 | 10,301 |
| Income Tax Expense | 5,889 | 5,550 | 5,317 | 4,285 | 3,701 | 3,272 |
| Net Income | 14,135 | 12,740 | 12,343 | 12,252 | 9,240 | 7,028 |
| Net Income Growth | 17% | 3% | 1% | 33% | 31% | -23% |
| Shares Outstanding (Diluted) | 77.2 | 77.2 | 78.11 | 79.62 | 81.16 | 82.44 |
| Shares Change (YoY) | 0% | -1% | -2% | -2% | -2% | -1% |
| EPS (Diluted) | 183.07 | 165.01 | 158.01 | 153.86 | 113.84 | 85.24 |
| EPS Growth | 17% | 4% | 3% | 35% | 34% | -22% |
| Free Cash Flow | -- | 13,287 | 14,406 | 12,521 | 13,335 | 5,262 |
| Free Cash Flow Per Share | -- | 172.09 | 184.42 | 157.24 | 164.29 | 63.82 |
| Gross Margin | 26.97% | 27% | 26.96% | 27.47% | 26.34% | 25.27% |
| Operating Margin | 14.65% | 14.15% | 13.9% | 13.82% | 11.96% | 10.59% |
| Profit Margin | 10.42% | 9.57% | 9.72% | 10.28% | 8.62% | 7.27% |
| Free Cash Flow Margin | -- | 9.98% | 11.34% | 10.51% | 12.44% | 5.44% |
| EBITDA | -- | 19,122 | 18,030 | 16,873 | 13,367 | 10,787 |
| EBITDA Margin | -- | 14.37% | 14.19% | 14.17% | 12.47% | 11.16% |
| D&A For EBITDA | -- | 292 | 370 | 411 | 550 | 553 |
| EBIT | 19,873 | 18,830 | 17,660 | 16,462 | 12,817 | 10,234 |
| EBIT Margin | 14.65% | 14.15% | 13.9% | 13.82% | 11.96% | 10.59% |
| Effective Tax Rate | 29.4% | 30.34% | 30.1% | 25.91% | 28.59% | 31.76% |