Medtronic Cash Flow Statement Analysis

Operating, investing, and financing activities in billions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for Medtronic plc (MDT) - Annual data in billions USD
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019
Period EndingDec 2025Apr 2024Apr 2023Apr 2022Apr 2021Apr 2020Apr 2019
Operating Activities
Net Income4.693.713.785.063.634.814.65
Depreciation & Amortization2.862.652.702.712.702.662.66
Deferred Income Tax-0.32-0.51-0.23-0.60-0.42-1.32-0.30
Stock Based Compensation0.430.390.360.360.340.000.00
Change in Working Capital-1.05-0.48-0.97-0.89-0.700.06-1.08
Change in Accounts Receivable-0.43-0.39-0.58-0.48-0.760.000.00
Change in Inventory-0.29-0.14-0.94-0.560.080.000.00
Change in Accounts Payable0.210.390.700.210.530.000.00
Change in Other Working Capital-0.540.570.270.14-0.550.000.00
Other Operating Activities0.430.570.271.070.720.610.26
Net Cash from Operating Activities7.046.796.047.356.247.237.01
Investing Activities
Capital Expenditures-1.86-1.59-1.461.371.361.21-1.13
Acquisitions-0.10-0.21-1.87-0.09-0.99-0.49-1.83
Purchases of Investments-8.23-7.75-7.51-9.88-0.460.000.00
Sales/Maturities of Investments8.507.447.34-0.20-0.52-1.502.15
Other Investing Activities-0.25-0.260.00-0.01-0.05-0.040.04
Net Cash from Investing Activities-1.94-2.37-3.49-1.66-2.87-3.20-0.77
Financing Activities
Debt Repayment2.140.00-8.290.00-10.22-6.11-7.95
Common Stock Issued0.510.280.310.430.470.660.99
Common Stock Repurchased-3.24-2.14-0.65-2.54-0.650.000.00
Dividends Paid-3.59-3.67-3.623.383.122.89-2.69
Other Financing Activities-0.180.00-0.410.16-0.27-0.080.01
Net Cash from Financing Activities-4.36-4.45-4.96-5.34-4.14-4.20-5.43
Summary
Effect of Forex Changes on Cash0.19-0.230.24-0.230.22-0.09-0.08
Net Change in Cash0.93-0.03-2.410.35-0.76-0.170.80
Cash at Beginning of Period1.281.543.713.594.144.393.67
Cash at End of Period2.221.281.543.713.594.144.39
Free Cash Flow5.195.204.585.984.896.025.87
Supplemental Disclosures
Interest Paid0.760.830.610.540.580.640.97
Income Taxes Paid1.821.621.551.001.250.881.56