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 | 33,650 | 33,340 | 29,908 | 31,392 | 23,252 | 19,311 |
| Revenue Growth (YoY) | 12% | 11% | -5% | 35% | 20% | 25% |
| Cost of Revenue | 22,446 | 22,356 | 20,650 | 23,883 | 17,134 | 13,978 |
| Gross Profit | 11,203 | 10,984 | 9,257 | 7,508 | 6,117 | 5,333 |
| Selling, General & Admin | 4,584 | 4,484 | 4,040 | 3,907 | 3,666 | 3,682 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 4,584 | 4,487 | 4,055 | 3,907 | 3,666 | 3,682 |
| Other Non Operating Income (Expenses) | 18 | 34 | 21 | 42 | 54 | 75 |
| Pretax Income | 6,720 | 6,641 | 5,218 | 3,681 | 3,218 | 1,737 |
| Income Tax Expense | 2,114 | 2,083 | 1,677 | 1,216 | 1,059 | 617 |
| Net Income | 4,606 | 4,558 | 3,540 | 2,465 | 2,158 | 1,120 |
| Net Income Growth | 35% | 28.99% | 44% | 14% | 93% | -24% |
| Shares Outstanding (Diluted) | 23.11 | 23.11 | 23.09 | 23.03 | 23.05 | 22.99 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 199.34 | 197.2 | 153.31 | 107.04 | 93.66 | 48.74 |
| EPS Growth | 35% | 28.99% | 43% | 14% | 92% | -25% |
| Free Cash Flow | -- | 4,325 | 3,914 | 814 | -905 | 2,862 |
| Free Cash Flow Per Share | -- | 187.11 | 169.49 | 35.34 | -39.26 | 124.48 |
| Gross Margin | 33.29% | 32.94% | 30.95% | 23.91% | 26.3% | 27.61% |
| Operating Margin | 19.67% | 19.48% | 17.39% | 11.46% | 10.53% | 8.54% |
| Profit Margin | 13.68% | 13.67% | 11.83% | 7.85% | 9.28% | 5.79% |
| Free Cash Flow Margin | -- | 12.97% | 13.08% | 2.59% | -3.89% | 14.82% |
| EBITDA | -- | 6,696 | 5,391 | 3,724 | 2,561 | 1,762 |
| EBITDA Margin | -- | 20.08% | 18.02% | 11.86% | 11.01% | 9.12% |
| D&A For EBITDA | -- | 199 | 189 | 124 | 111 | 112 |
| EBIT | 6,619 | 6,497 | 5,202 | 3,600 | 2,450 | 1,650 |
| EBIT Margin | 19.67% | 19.48% | 17.39% | 11.46% | 10.53% | 8.54% |
| Effective Tax Rate | 31.45% | 31.36% | 32.13% | 33.03% | 32.9% | 35.52% |