Trimas › Financials
Ten years from Trimas’ own SEC filings. Fiscal years end in December.
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $794.0M | $656.2M | $705.0M | $723.5M | $770.0M | $857.1M | $883.8M | $652.1M | $630.8M | $645.7M | $664.4M | — |
| Gross profit | $210.8M | $189.3M | $200.1M | $193.9M | $182.1M | $217.2M | $208.3M | $153.3M | $129.5M | $138.2M | $139.6M | — |
| Operating income | −$41.9M | $92.7M | $108.8M | $91.2M | −$88.3M | $95.1M | $99.1M | $50.7M | $15.2M | $41.3M | $44.5M | — |
| Net income | −$39.8M | $31.0M | $83.3M | $98.6M | −$79.8M | $57.3M | $66.2M | $40.4M | $24.2M | $120.1M | $905.2M | — |
| Earnings per share, diluted | −$0.88 | $0.67 | $1.80 | $2.16 | −$1.83 | $1.32 | $1.56 | $0.97 | $0.60 | $2.95 | — | — |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | $20.7M | $27.6M | $108.2M | $172.5M | $74.0M | $140.7M | $112.1M | $34.9M | $23.1M | $30.0M | — | $1.24B |
| Total assets | $1.05B | $1.03B | $1.10B | $1.19B | $1.19B | $1.30B | $1.30B | $1.34B | $1.32B | $1.49B | — | $2.25B |
| Debt | $379.4M | $310.8M | $300.0M | $300.0M | $350.4M | $400.0M | $400.0M | $400.0M | $401.5M | $472.8M | — | $396.9M |
| Total liabilities | $551.9M | $489.2M | $480.1M | $495.2M | $609.6M | $672.8M | $653.2M | $658.7M | $656.9M | $779.5M | — | $803.0M |
| Shareholders' equity | $499.7M | $544.0M | $620.5M | $697.5M | $584.2M | $630.9M | $651.8M | $683.0M | $667.3M | $705.6M | — | $1.44B |
| Dec 2016fiscal year | Dec 2017fiscal year | Dec 2018fiscal year | Dec 2019fiscal year | Dec 2020fiscal year | Dec 2021fiscal year | Dec 2022fiscal year | Dec 2023fiscal year | Dec 2024fiscal year | Dec 2025fiscal year | Last 12 monthsto Jun 2026 | Latest quarterJun 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $80.5M | $120.1M | $129.3M | $75.6M | $127.4M | $134.2M | $72.6M | $88.2M | $63.8M | $117.5M | $20.1M | — |
| Capital spending | $31.3M | $33.7M | $23.4M | $29.7M | $40.5M | $45.1M | $46.0M | $54.2M | $51.0M | $48.4M | $31.5M | — |
| Free cash flow | $49.1M | $86.3M | $105.9M | $45.9M | $86.9M | $89.2M | $26.6M | $34.0M | $12.8M | $69.1M | −$11.4M | — |
| Buybacks | $0 | $0 | $12.1M | $36.7M | $39.4M | $19.1M | $36.9M | $18.8M | $19.3M | $103.3M | $174.5M | — |
| Dividends | — | — | — | $0 | $0 | $1.7M | $6.9M | $6.7M | $6.6M | $6.6M | $6.3M | — |
| Returned to shareholders | $0 | $0 | $12.1M | $36.7M | $39.4M | $20.8M | $43.8M | $25.5M | $25.9M | $109.9M | $180.8M | — |
| Stock-based pay | $6.9M | $6.8M | $7.2M | $6.5M | $8.2M | $9.5M | $9.8M | $9.7M | $7.0M | $11.5M | $11.9M | — |
Every column links to the filing it comes from on EDGAR. Last 12 months adds the latest year to date to the last 10-K and takes away the same months a year earlier. Debt is long-term debt including the part due within a year. A dash means the company did not report that line in a form we can read, never a zero. Market cap uses the latest closing price and the share count from the cover of the latest filing. How we count
$1.39B at $38.75 a share, with 35,873,873 shares outstanding as of Jul 23, 2026, from the cover of its latest SEC filing.
Revenue of $664.4M and net income of $905.2M in the last 12 months to Jun 2026.
Trimas reported $396.9M of debt and $1.24B of cash and equivalents on its balance sheet in Jun 2026.
No. Operating cash flow minus capital spending was -$11.4M in the last 12 months to Jun 2026.
$109.9M in buybacks and dividends in fiscal 2025, from the cash flow statement.
Free. Your email goes to Substack, which runs the newsletter. Privacy