TriMas Corporation
TRS | NASDAQ
$38.14
-$0.54 (-1.40%)
At close: Oct 30, 2026, 4:00 PM ET
$38.71
+$0.57 (+1.50%)
Pre-market:
Nov 2, 2026, 4:39 AM ET
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
Net Income | 120.14M | 24.25M | 40.36M | 66.17M | 57.31M | -79.76M |
Depreciation & Amortization | 57.03M | 64.92M | 57.59M | 53.22M | 53.45M | 49.77M |
Stock-Based Compensation | 11.54M | 6.96M | 9.67M | 9.84M | 9.5M | 8.17M |
Other Working Capital | 8.19M | 7.07M | -9.76M | -17.42M | 7.15M | 8.89M |
Other Non-Cash Items | -39.57M | 5.54M | 4.6M | -24.22M | 17.27M | 160.49M |
Deferred Income Tax | -37.39M | -3.24M | -1.71M | -1.4M | 1.68M | -33.71M |
Change in Working Capital | 5.7M | -34.65M | -22.35M | -31.04M | -4.99M | 22.45M |
Operating Cash Flow | 117.45M | 63.78M | 88.16M | 72.57M | 134.22M | 127.41M |
Capital Expenditures | -48.35M | -50.96M | -54.19M | -45.96M | -45.06M | -40.48M |
Cash Acquisitions | -37.73M | n/a | -77.34M | -64.1M | -34.34M | -191.59M |
Purchase of Investments | n/a | -3.76M | -3.37M | n/a | n/a | n/a |
Sales Maturities Of Investments | n/a | 3.76M | n/a | 26.23M | n/a | n/a |
Other Investing Acitivies | 22.03M | 4M | 480K | 28.79M | 220K | n/a |
Investing Cash Flow | -64.05M | -46.96M | -134.42M | -55.04M | -79.18M | -232.07M |
Debt Repayment | 66.45M | 1.35M | 560K | n/a | 51.38M | 48.16M |
Common Stock Repurchased | -103.32M | -19.27M | -18.78M | -36.92M | -19.09M | -42.02M |
Dividend Paid | -6.61M | -6.63M | -6.7M | -6.88M | -1.74M | n/a |
Other Financial Acitivies | -970K | -2.33M | -3.32M | n/a | -13.57M | n/a |
Financial Cash Flow | -46.45M | -28.64M | -30.94M | -46.18M | 11.75M | 6.14M |
Net Cash Flow | 6.95M | -11.82M | -77.2M | -28.65M | 66.79M | -98.52M |
Free Cash Flow | 69.1M | 12.82M | 33.97M | 26.61M | 89.16M | 86.93M |
Adj. Free Cash Flow | 57.56M | 5.86M | 24.3M | 16.77M | 79.66M | 78.76M |
Maintenance CapEx | -42.32M | -50.96M | -50.88M | -37.63M | -20.05M | -29.17M |
Growth CapEx | -6.03M | n/a | -3.31M | -8.33M | -25.01M | -11.31M |
Owner Earnings | 75.13M | 12.82M | 37.28M | 34.94M | 114.17M | 98.24M |
Add to Watchlist
Select watchlists to add or remove TRS