Penumbra Cash Flow Statement Analysis

Operating, investing, and financing activities in millions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for Penumbra, Inc. (PEN) - Annual data in millions USD
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020Dec 2019Dec 2018
Operating Activities
Net Income14.0190.95-2.005.28-15.7047.002.91
Depreciation & Amortization23.7027.2624.3216.4111.898.106.17
Deferred Income Tax-16.34-19.061.46-14.09-18.821.82-6.48
Stock Based Compensation46.1650.5237.3865.7625.540.000.00
Change in Working Capital-23.78-79.08-121.80-66.71-51.19-56.84-30.26
Change in Accounts Receivable26.60-0.27-69.86-21.34-8.300.000.00
Change in Inventory-65.66-67.71-74.63-51.55-56.980.000.00
Change in Accounts Payable4.171.1013.39-1.57-0.310.000.00
Change in Other Working Capital11.1120.551.272.6914.390.000.00
Other Operating Activities124.7220.5542.362.69-7.2826.5633.25
Net Cash from Operating Activities168.4897.33-55.669.50-33.2426.6528.81
Investing Activities
Capital Expenditures-21.18-15.2119.30-21.18-24.7622.11-9.60
Acquisitions0.00-0.990.002.920.00-0.04-20.41
Purchases of Investments-32.91-81.9474.09-126.79-76.330.000.00
Sales/Maturities of Investments130.6282.5774.09123.72-79.399.4029.63
Other Investing Activities1.10-1.490.00-0.40-3.06-8.640.00
Net Cash from Investing Activities77.62-16.0854.79-21.74-104.15-12.71-0.39
Financing Activities
Debt Repayment-2.28-1.98-1.75-1.45-3.42-2.57-0.40
Common Stock Issued0.0014.9013.7718.37151.308.980.00
Common Stock Repurchased-100.39-2.07-8.04-15.83-10.070.000.00
Other Financing Activities15.66-2.23-8.18-16.08-2.90-19.49-21.71
Net Cash from Financing Activities-87.0116.2011.620.84134.92-8.96-9.82
Summary
Effect of Forex Changes on Cash-2.180.17-0.271.11-0.64-0.05-1.40
Net Change in Cash156.9297.4610.75-11.40-3.114.9318.61
Cash at Beginning of Period167.4969.8659.3869.6772.7867.8550.64
Cash at End of Period324.40167.4969.8659.3869.6772.7867.85
Free Cash Flow147.3082.12-74.96-11.68-58.004.5419.21
Supplemental Disclosures
Income Taxes Paid20.676.562.921.501.410.180.16