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 | 48,073 | 44,077 | 44,136 | 41,315 | 40,401 | 34,795 |
| Revenue Growth (YoY) | 10% | 0% | 7% | 2% | 16% | 9% |
| Cost of Revenue | 19,455 | 19,298 | 19,500 | 17,803 | 16,258 | 13,576 |
| Gross Profit | 28,618 | 24,779 | 24,636 | 23,511 | 24,143 | 21,218 |
| Selling, General & Admin | 9,428 | 8,063 | 8,569 | 8,213 | 7,713 | 5,882 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 9,418 | 8,063 | 8,569 | 8,213 | 7,713 | 5,882 |
| Other Non Operating Income (Expenses) | 23 | 27 | -46 | 24 | 54 | 13 |
| Pretax Income | 19,509 | 16,929 | 16,519 | 15,472 | 16,661 | 15,616 |
| Income Tax Expense | 6,922 | 5,961 | 5,776 | 5,621 | 5,172 | 4,918 |
| Net Income | 12,626 | 10,955 | 10,727 | 9,842 | 11,437 | 10,678 |
| Net Income Growth | 17% | 2% | 9% | -14% | 7% | 4% |
| Shares Outstanding (Diluted) | 317.29 | 317.2 | 324.67 | 331.3 | 334.16 | 332.43 |
| Shares Change (YoY) | 0% | -2% | -2% | -1% | 1% | 1% |
| EPS (Diluted) | 39.8 | 34.53 | 33.04 | 29.7 | 34.22 | 32.12 |
| EPS Growth | 17% | 5% | 11% | -13% | 7% | 3% |
| Free Cash Flow | 14,446 | 13,045 | 10,179 | 7,834 | 10,845 | 11,318 |
| Free Cash Flow Per Share | 45.52 | 41.12 | 31.35 | 23.64 | 32.45 | 34.04 |
| Gross Margin | 59.53% | 56.21% | 55.81% | 56.9% | 59.75% | 60.98% |
| Operating Margin | 39.93% | 37.92% | 36.4% | 37.02% | 40.66% | 44.07% |
| Profit Margin | 26.26% | 24.85% | 24.3% | 23.82% | 28.3% | 30.68% |
| Free Cash Flow Margin | 30.05% | 29.59% | 23.06% | 18.96% | 26.84% | 32.52% |
| EBITDA | 19,358 | 16,873 | 16,240 | 15,525 | 16,594 | 15,476 |
| EBITDA Margin | 40.26% | 38.28% | 36.79% | 37.57% | 41.07% | 44.47% |
| D&A For EBITDA | 158 | 158 | 174 | 227 | 164 | 140 |
| EBIT | 19,200 | 16,715 | 16,066 | 15,298 | 16,430 | 15,336 |
| EBIT Margin | 39.93% | 37.92% | 36.4% | 37.02% | 40.66% | 44.07% |
| Effective Tax Rate | 35.48% | 35.21% | 34.96% | 36.33% | 31.04% | 31.49% |