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 | 45,134 | 42,075 | 44,433 | 44,522 | 57,818 | 35,048 |
| Revenue Growth (YoY) | 28.99% | -5% | 0% | -23% | 65% | -25% |
| Cost of Revenue | 25,368 | 23,028 | 25,863 | 28,242 | 40,126 | 19,687 |
| Gross Profit | 19,766 | 19,047 | 18,570 | 16,280 | 17,692 | 15,361 |
| Selling, General & Admin | 6,056 | 5,850 | 5,547 | 5,495 | 5,076 | 4,132 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 6,058 | 5,851 | 5,548 | 5,496 | 5,077 | 4,133 |
| Other Non Operating Income (Expenses) | -211 | -149 | -245 | -146 | -113 | -55 |
| Pretax Income | 14,454 | 12,434 | 12,409 | 13,260 | 12,544 | 10,216 |
| Income Tax Expense | 3,972 | 2,868 | 3,959 | 4,123 | 3,839 | 3,097 |
| Net Income | 10,481 | 9,565 | 8,450 | 9,137 | 8,705 | 7,118 |
| Net Income Growth | 101% | 13% | -8% | 5% | 22% | 1% |
| Shares Outstanding (Diluted) | 66.8 | 67.57 | 71.57 | 71.86 | 73.53 | 75.02 |
| Shares Change (YoY) | 0% | -6% | 0% | -2% | -2% | -2% |
| EPS (Diluted) | 156.89 | 141.54 | 118.05 | 127.13 | 118.37 | 94.87 |
| EPS Growth | 101% | 20% | -7% | 7% | 25% | 3% |
| Free Cash Flow | -17,407 | -8,568 | 1,320 | -16,660 | 14,347 | -22,833 |
| Free Cash Flow Per Share | -260.57 | -126.78 | 18.44 | -231.81 | 195.09 | -304.32 |
| Gross Margin | 43.79% | 45.26% | 41.79% | 36.56% | 30.59% | 43.82% |
| Operating Margin | 30.37% | 31.36% | 29.3% | 24.22% | 21.81% | 32.03% |
| Profit Margin | 23.22% | 22.73% | 19.01% | 20.52% | 15.05% | 20.3% |
| Free Cash Flow Margin | -38.56% | -20.36% | 2.97% | -37.41% | 24.81% | -65.14% |
| EBITDA | 19,339 | 18,874 | 18,807 | 16,452 | 18,033 | 16,305 |
| EBITDA Margin | 42.84% | 44.85% | 42.32% | 36.95% | 31.18% | 46.52% |
| D&A For EBITDA | 5,631 | 5,678 | 5,785 | 5,668 | 5,418 | 5,077 |
| EBIT | 13,708 | 13,196 | 13,022 | 10,784 | 12,615 | 11,228 |
| EBIT Margin | 30.37% | 31.36% | 29.3% | 24.22% | 21.81% | 32.03% |
| Effective Tax Rate | 27.48% | 23.06% | 31.9% | 31.09% | 30.6% | 30.31% |