Medtronic plc (MDT)
↓ Download CSV- Sector Manufacturing
- Fiscal year ends Apr 24
In fiscal 2025, Medtronic plc reported revenue of $33.54B, up 3.6% from the prior year. The company was profitable, with a net margin of 13.9%. It held $91.68B in total assets against $43.42B in total liabilities.
Key ratios (FY2025)
17.8%
Operating margin
13.9%
Net margin
9.7%
Return on equity
+3.6%
Revenue growth (YoY)
| Metric (FY) | 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $33.54B | $32.36B | $31.23B | $31.69B | $30.12B | $28.91B | $30.56B | $29.95B | $29.71B | — |
| Cost of Revenue | $11.63B | $11.22B | $10.72B | $10.14B | $10.48B | $9.42B | $9.15B | $9.07B | $9.29B | $9.14B |
| Gross Profit | — | — | — | — | — | — | — | $20.90B | $20.42B | $19.69B |
| Operating Income | $5.96B | $5.14B | $5.49B | $5.75B | $4.48B | $4.79B | $6.27B | $6.64B | $5.38B | $5.36B |
| Net Income | $4.66B | $3.68B | $3.76B | $5.04B | $3.61B | $4.79B | $4.63B | $3.10B | $4.03B | $3.54B |
| EPS (Diluted) | $3.61 | $2.76 | $2.82 | $3.73 | $2.66 | $3.54 | $3.41 | $2.27 | $2.89 | $2.48 |
| Total Assets | $91.68B | $89.98B | $90.95B | $90.98B | $93.08B | $90.69B | $89.69B | $91.39B | $99.86B | $99.64B |
| Total Liabilities | $43.42B | $39.56B | $39.28B | $38.26B | $41.48B | $39.82B | $39.48B | $40.57B | $49.53B | $47.58B |
| Shareholders' Equity | $48.02B | $50.21B | $51.48B | $52.55B | $51.43B | $50.74B | $50.09B | $50.72B | $50.21B | $52.06B |
| Cash & Equivalents | $2.22B | $1.28B | $1.54B | $3.71B | $3.59B | $4.14B | $4.39B | $3.67B | $4.97B | $2.88B |
| Operating Cash Flow | $7.04B | $6.79B | $6.04B | $7.35B | $6.24B | $7.23B | $7.01B | $4.68B | $6.88B | $5.22B |
| Capital Expenditures | $1.86B | $1.59B | $1.46B | $1.37B | $1.35B | $1.21B | $1.13B | $1.07B | $1.25B | $1.05B |
| Shares Outstanding | 1.29B | 1.33B | 1.33B | 1.35B | 1.35B | 1.35B | 1.36B | 1.37B | 1.39B | 1.43B |
| Dividends Per Share | $2.80 | $2.76 | $2.72 | $2.52 | $2.32 | $2.16 | $2.00 | $1.84 | $1.72 | $1.52 |