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 | 171,739 | 163,269 | 150,356 | 132,426 | 112,069 | 100,638 |
| Revenue Growth (YoY) | 8% | 9% | 14% | 18% | 11% | 4% |
| Cost of Revenue | 109,575 | 108,087 | 106,514 | 97,449 | 83,556 | 74,311 |
| Gross Profit | 62,164 | 55,182 | 43,842 | 34,977 | 28,513 | 26,327 |
| Selling, General & Admin | 25,145 | 20,808 | 18,468 | 17,148 | 15,516 | 14,446 |
| Research & Development | -- | 3,253 | 2,829 | 2,615 | 2,146 | 2,300 |
| Operating Expenses | 25,146 | 24,062 | 21,298 | 19,765 | 17,663 | 16,748 |
| Other Non Operating Income (Expenses) | 80 | 109 | 188 | 121 | 123 | 192 |
| Pretax Income | 37,164 | 32,358 | 23,633 | 16,035 | 12,696 | 9,695 |
| Income Tax Expense | 9,594 | 8,171 | 6,298 | 4,270 | 3,470 | 2,608 |
| Net Income | 27,544 | 24,150 | 17,310 | 11,730 | 9,210 | 7,074 |
| Net Income Growth | 38% | 40% | 48% | 27% | 30% | -1% |
| Shares Outstanding (Diluted) | 45.97 | 45.96 | 45.92 | 45.86 | 45.89 | 45.88 |
| Shares Change (YoY) | 0% | 0% | 0% | 0% | 0% | 0% |
| EPS (Diluted) | 599.07 | 525.36 | 376.91 | 255.76 | 200.67 | 154.18 |
| EPS Growth | 38% | 39% | 47% | 27% | 30% | -1% |
| Free Cash Flow | 12,567 | 18,411 | 2,078 | -19,988 | 8,303 | -5,836 |
| Free Cash Flow Per Share | 273.32 | 400.51 | 45.24 | -435.81 | 180.9 | -127.2 |
| Gross Margin | 36.19% | 33.79% | 29.15% | 26.41% | 25.44% | 26.16% |
| Operating Margin | 21.55% | 19.06% | 14.99% | 11.48% | 9.68% | 9.51% |
| Profit Margin | 16.03% | 14.79% | 11.51% | 8.85% | 8.21% | 7.02% |
| Free Cash Flow Margin | 7.31% | 11.27% | 1.38% | -15.09% | 7.4% | -5.79% |
| EBITDA | 38,998 | 33,045 | 24,554 | 17,036 | 12,182 | 10,791 |
| EBITDA Margin | 22.7% | 20.23% | 16.33% | 12.86% | 10.87% | 10.72% |
| D&A For EBITDA | 1,980 | 1,925 | 2,010 | 1,824 | 1,332 | 1,212 |
| EBIT | 37,018 | 31,120 | 22,544 | 15,212 | 10,850 | 9,579 |
| EBIT Margin | 21.55% | 19.06% | 14.99% | 11.48% | 9.68% | 9.51% |
| Effective Tax Rate | 25.81% | 25.25% | 26.64% | 26.62% | 27.33% | 26.9% |