TriMas 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 TriMas Corporation (TRS) - 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 Income24.2540.3666.1757.31-79.76160.5673.71
Depreciation & Amortization64.9257.5953.2253.4549.7744.6340.49
Deferred Income Tax-3.24-1.71-1.401.68-33.712.105.81
Stock Based Compensation6.969.679.849.508.170.000.00
Change in Working Capital-43.50-22.35-36.63-4.9922.45-19.56-17.79
Change in Accounts Receivable-20.52-5.52-6.65-11.189.580.000.00
Change in Inventory-21.20-7.07-6.97-0.963.980.000.00
Change in Accounts Payable0.56-14.52-29.132.124.490.000.00
Change in Other Working Capital-2.340.856.125.034.400.000.00
Other Operating Activities11.960.851.017.34-10.266.451.30
Net Cash from Operating Activities63.7888.1672.57134.22127.4175.60129.32
Investing Activities
Capital Expenditures-50.96-54.19-45.96-45.06-40.4829.67-23.42
Acquisitions4.00-77.34-64.10-34.34-193.5460.990.06
Purchases of Investments-3.76-3.370.000.000.000.000.00
Sales/Maturities of Investments3.763.3726.230.000.000.000.00
Other Investing Activities0.00-3.3726.230.000.000.000.00
Net Cash from Investing Activities-46.96-134.42-55.04-79.18-232.0729.08-24.80
Financing Activities
Debt Repayment-307.58-117.43-12.00-362.19-319.12-189.34-68.49
Common Stock Issued0.000.00-36.92-19.09-39.42-36.74-12.14
Common Stock Repurchased-21.03-18.78-39.30-24.32-42.020.000.00
Dividends Paid-6.63-6.70-6.88-1.740.000.000.00
Other Financing Activities-2.33-3.32-2.38-13.57-2.60-3.340.00
Net Cash from Financing Activities-28.64-30.94-46.1811.756.14-40.36-23.95
Summary
Net Change in Cash-11.82-77.20-28.6566.79-98.5264.3280.57
Cash at Beginning of Period34.89112.09140.7473.95172.47108.1527.58
Cash at End of Period23.0734.89112.09140.7473.95172.47108.15
Free Cash Flow12.8233.9726.6189.1686.9345.93105.90
Supplemental Disclosures
Interest Paid18.7314.3212.9613.2813.2112.4313.80
Income Taxes Paid11.8716.7720.0610.529.0644.027.38