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 | 180,497 | 181,093 | 150,845 | 140,043 | 129,546 | 116,413 |
| Revenue Growth (YoY) | 15% | 20% | 8% | 8% | 11% | -6% |
| Cost of Revenue | 92,227 | 90,509 | 82,028 | 71,762 | 63,081 | 55,949 |
| Gross Profit | 88,270 | 90,584 | 68,817 | 68,281 | 66,465 | 60,464 |
| Selling, General & Admin | 50,999 | 42,103 | 40,511 | 39,771 | 36,775 | 34,450 |
| Research & Development | -- | 8,355 | 8,288 | 7,594 | 7,313 | 6,631 |
| Operating Expenses | 51,001 | 50,459 | 48,800 | 47,365 | 44,089 | 41,082 |
| Other Non Operating Income (Expenses) | 612 | 649 | 641 | 488 | 536 | 564 |
| Pretax Income | 35,891 | 45,559 | 23,736 | 23,018 | 25,563 | 20,456 |
| Income Tax Expense | 8,321 | 11,035 | 5,689 | 5,632 | 6,167 | 5,715 |
| Net Income | 25,615 | 32,428 | 16,707 | 16,482 | 18,836 | 15,332 |
| Net Income Growth | 9% | 94% | 1% | -13% | 23% | 11% |
| Shares Outstanding (Diluted) | 75.09 | 75.91 | 76 | 76.43 | 76.5 | 76.5 |
| Shares Change (YoY) | -1% | 0% | -1% | 0% | 0% | 0% |
| EPS (Diluted) | 341.09 | 427.14 | 219.82 | 215.62 | 246.19 | 200.39 |
| EPS Growth | 10% | 94% | 2% | -12% | 23% | 11% |
| Free Cash Flow | 4,375 | 4,030 | -14,449 | 1,745 | 10,727 | 10,205 |
| Free Cash Flow Per Share | 58.25 | 53.08 | -190.11 | 22.82 | 140.2 | 133.38 |
| Gross Margin | 48.9% | 50.02% | 45.62% | 48.75% | 51.3% | 51.93% |
| Operating Margin | 20.64% | 22.15% | 13.26% | 14.93% | 17.27% | 16.64% |
| Profit Margin | 14.19% | 17.9% | 11.07% | 11.76% | 14.54% | 13.17% |
| Free Cash Flow Margin | 2.42% | 2.22% | -9.57% | 1.24% | 8.28% | 8.76% |
| EBITDA | 48,597 | 51,295 | 30,771 | 31,528 | 31,565 | 27,997 |
| EBITDA Margin | 26.92% | 28.32% | 20.39% | 22.51% | 24.36% | 24.04% |
| D&A For EBITDA | 11,328 | 11,170 | 10,754 | 10,612 | 9,189 | 8,615 |
| EBIT | 37,269 | 40,125 | 20,017 | 20,916 | 22,376 | 19,382 |
| EBIT Margin | 20.64% | 22.15% | 13.26% | 14.93% | 17.27% | 16.64% |
| Effective Tax Rate | 23.18% | 24.22% | 23.96% | 24.46% | 24.12% | 27.93% |