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 | 138,081 | 135,627 | 129,294 | 109,327 | 109,639 | 117,219 |
| Revenue Growth (YoY) | 4% | 5% | 18% | 0% | -6% | 11% |
| Cost of Revenue | 114,845 | 112,594 | 110,506 | 93,799 | 93,873 | 99,586 |
| Gross Profit | 23,236 | 23,033 | 18,788 | 15,528 | 15,766 | 17,633 |
| Selling, General & Admin | 10,994 | 10,698 | 10,940 | 9,792 | 9,129 | 9,217 |
| Research & Development | -- | -- | -- | -- | -- | -- |
| Operating Expenses | 10,995 | 10,718 | 10,961 | 9,813 | 9,148 | 9,237 |
| Other Non Operating Income (Expenses) | -12 | 17 | 11 | -35 | -42 | 68 |
| Pretax Income | 12,127 | 12,200 | 7,595 | 5,609 | 6,640 | 8,227 |
| Income Tax Expense | 4,056 | 3,982 | 2,540 | 1,819 | 2,100 | 2,635 |
| Net Income | 8,071 | 8,217 | 5,054 | 3,790 | 4,539 | 5,592 |
| Net Income Growth | 37% | 63% | 33% | -17% | -19% | 74% |
| Shares Outstanding (Diluted) | 46.75 | 46.71 | 46.56 | 46.55 | 46.67 | 46.53 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 172.62 | 175.89 | 108.53 | 81.4 | 97.25 | 120.17 |
| EPS Growth | 37% | 62% | 33% | -16% | -19% | 74% |
| Free Cash Flow | -- | 14,948 | 13,834 | -18,312 | 1,314 | -4,407 |
| Free Cash Flow Per Share | -- | 319.98 | 297.09 | -393.32 | 28.15 | -94.71 |
| Gross Margin | 16.82% | 16.98% | 14.53% | 14.2% | 14.37% | 15.04% |
| Operating Margin | 8.86% | 9.08% | 6.05% | 5.22% | 6.03% | 7.16% |
| Profit Margin | 5.84% | 6.05% | 3.9% | 3.46% | 4.13% | 4.77% |
| Free Cash Flow Margin | -- | 11.02% | 10.69% | -16.74% | 1.19% | -3.75% |
| EBITDA | -- | 13,463 | 8,959 | 6,746 | 7,431 | 9,156 |
| EBITDA Margin | -- | 9.92% | 6.92% | 6.17% | 6.77% | 7.81% |
| D&A For EBITDA | -- | 1,148 | 1,132 | 1,031 | 813 | 760 |
| EBIT | 12,241 | 12,315 | 7,827 | 5,715 | 6,618 | 8,396 |
| EBIT Margin | 8.86% | 9.08% | 6.05% | 5.22% | 6.03% | 7.16% |
| Effective Tax Rate | 33.44% | 32.63% | 33.44% | 32.43% | 31.62% | 32.02% |