inTEST 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 inTEST Corporation (INTT) - 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 Income2.899.348.467.28-0.902.323.04
Depreciation & Amortization5.394.684.733.153.173.191.87
Deferred Income Tax-1.51-1.16-1.66-0.49-0.34-0.430.08
Stock Based Compensation1.862.051.791.450.670.000.00
Change in Working Capital-5.810.84-14.68-0.99-0.55-0.34-0.57
Change in Accounts Receivable-5.512.99-4.89-4.780.890.000.00
Change in Inventory4.902.03-10.63-2.54-0.720.000.00
Change in Accounts Payable-2.31-2.182.881.180.430.000.00
Change in Other Working Capital-2.90-0.10-1.020.10-1.040.000.00
Other Operating Activities1.00-0.101.69-0.100.21-12.335.19
Net Cash from Operating Activities3.8216.20-1.3910.843.25-8.4110.96
Investing Activities
Capital Expenditures-1.32-1.291.37-0.99-0.660.62-2.21
Acquisitions-18.73-0.29-0.18-20.380.000.00-4.12
Purchases of Investments0.000.00-3.490.000.000.000.00
Sales/Maturities of Investments0.000.000.370.040.000.040.00
Other Investing Activities0.000.000.370.040.000.040.00
Net Cash from Investing Activities-20.05-1.29-1.17-21.37-0.65-0.62-6.34
Financing Activities
Debt Repayment-7.84-4.10-3.96-0.40-5.630.000.00
Common Stock Issued0.2819.240.241.63-0.07-1.140.00
Common Stock Repurchased-1.04-0.69-0.010.00-0.070.000.00
Other Financing Activities-0.04-0.690.190.040.0017.860.00
Net Cash from Financing Activities-8.6415.61-3.7321.73-0.07-1.140.00
Summary
Effect of Forex Changes on Cash-0.560.16-0.32-0.280.14-0.08-0.05
Net Change in Cash-25.4330.52-6.3010.922.67-10.254.63
Cash at Beginning of Period45.2614.5821.2010.287.6117.8613.29
Cash at End of Period19.8345.2621.2021.2010.2825.4717.86
Free Cash Flow2.5014.91-2.759.852.59-9.038.75
Supplemental Disclosures
Interest Paid0.880.690.000.000.000.000.00
Income Taxes Paid3.073.243.921.320.050.542.86