Inogen 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 Inogen, Inc. (INGN) - 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 Income-35.89-102.45-83.77-6.33-5.8320.9551.85
Depreciation & Amortization21.0018.1523.5121.6318.5813.8311.30
Deferred Income Tax-1.15-0.250.0014.44-0.082.87-11.60
Stock Based Compensation7.407.4312.2810.948.200.000.00
Change in Working Capital-4.3914.27-44.72-30.21-0.03-26.60-25.65
Change in Accounts Receivable-5.1910.14-51.34-6.13-8.180.000.00
Change in Inventory-3.547.88-5.60-10.787.590.000.00
Change in Accounts Payable-3.41-9.186.76-6.48-5.830.000.00
Change in Other Working Capital11.327.496.972.145.340.000.00
Other Operating Activities13.4222.050.0625.5315.3233.980.00
Net Cash from Operating Activities5.91-3.23-37.5323.6337.0140.5959.98
Investing Activities
Capital Expenditures-15.00-26.52-21.225.61-17.343.40-12.62
Acquisitions0.00-29.63-15.39-11.601.05-69.590.00
Purchases of Investments2.84-2.8710.019.27-8.210.000.00
Sales/Maturities of Investments-2.09-0.49-7.87-9.18-0.2629.55-12.71
Other Investing Activities-16.820.00-17.89-18.45-12.96-3.120.72
Net Cash from Investing Activities-13.98-59.32-10.88-14.65-25.64-44.06-24.97
Financing Activities
Common Stock Issued0.811.481.741.952.422.750.00
Common Stock Repurchased-0.55-0.52-1.36-0.65-0.350.000.00
Other Financing Activities-0.55-0.52-1.36-0.65-0.35-0.93-1.21
Net Cash from Financing Activities0.270.960.3815.002.074.9318.30
Summary
Effect of Forex Changes on Cash-0.280.07-0.48-0.430.49-0.060.37
Net Change in Cash-8.08-61.52-48.5123.9913.931.4053.31
Cash at Beginning of Period125.49187.01235.52211.96198.04196.63142.95
Cash at End of Period117.42125.49187.01235.52211.96198.04196.63
Free Cash Flow-9.09-29.75-58.7518.1719.6737.3947.00
Supplemental Disclosures
Income Taxes Paid0.38-0.700.501.54-0.710.241.65