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 | -- | 596,065 | 480,307 | 445,912 | 414,150 | 396,853 |
| Revenue Growth (YoY) | -- | 24% | 8% | 8% | 4% | 3% |
| Cost of Revenue | -- | 436,568 | 352,123 | 328,232 | 305,962 | 293,884 |
| Gross Profit | -- | 159,497 | 128,184 | 117,680 | 108,188 | 102,969 |
| Selling, General & Admin | -- | 80,597 | 64,877 | 60,805 | 55,128 | 50,881 |
| Research & Development | -- | 2,195 | -- | -- | -- | 874 |
| Operating Expenses | -- | 91,662 | 70,894 | 66,297 | 60,506 | 56,999 |
| Other Non Operating Income (Expenses) | -- | -35 | -21 | -22 | -21 | -21 |
| Pretax Income | -- | 65,547 | 57,459 | 53,336 | 48,315 | 46,557 |
| Income Tax Expense | -- | 19,052 | 16,874 | 15,999 | 14,816 | 13,011 |
| Net Income | -- | 45,035 | 40,461 | 37,301 | 33,470 | 33,435 |
| Net Income Growth | -- | 11% | 8% | 11% | 0% | 16% |
| Shares Outstanding (Diluted) | -- | 312.52 | 312.42 | 312.3 | 312.22 | 312.23 |
| Shares Change (YoY) | -- | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | -- | 144.1 | 129.5 | 119.43 | 107.19 | 107.08 |
| EPS Growth | -- | 11% | 8% | 11% | 0% | 16% |
| Free Cash Flow | 65,141 | 50,761 | 58,306 | 29,281 | 44,996 | 32,954 |
| Free Cash Flow Per Share | -- | 162.42 | 186.62 | 93.75 | 144.11 | 105.54 |
| Gross Margin | -- | 26.75% | 26.68% | 26.39% | 26.12% | 25.94% |
| Operating Margin | -- | 11.38% | 11.92% | 11.52% | 11.51% | 11.58% |
| Profit Margin | -- | 7.55% | 8.42% | 8.36% | 8.08% | 8.42% |
| Free Cash Flow Margin | -- | 8.51% | 12.13% | 6.56% | 10.86% | 8.3% |
| EBITDA | -- | 92,701 | 78,723 | 72,012 | 67,563 | 64,403 |
| EBITDA Margin | -- | 15.55% | 16.39% | 16.14% | 16.31% | 16.22% |
| D&A For EBITDA | 31,398 | 24,866 | 21,433 | 20,629 | 19,881 | 18,433 |
| EBIT | -- | 67,835 | 57,290 | 51,383 | 47,682 | 45,970 |
| EBIT Margin | -- | 11.38% | 11.92% | 11.52% | 11.51% | 11.58% |
| Effective Tax Rate | -- | 29.06% | 29.36% | 29.99% | 30.66% | 27.94% |