MarketBrain

TRIMAS CORP

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$645.7M$630.8M$652.1M$883.8M$857.1M
Gross profit$138.2M$129.5M$153.3M$208.3M$217.2M
Operating income$41.3M$15.2M$50.7M$99.1M$95.1M
Cost of revenue$507.6M$501.3M$498.9M$675.5M$639.9M
Cash from operations$117.5M$63.8M$88.2M$72.6M$134.2M
Capital expenditure$48.4M$51.0M$54.2M$46.0M$45.1M
Free cash flow$69.1M$12.8M$34.0M$26.6M$89.2M
Share repurchases$103.3M$19.3M$18.8M$36.9M$19.1M
Impairments$0$230,000$1.1M
Total assets$1.5B$1.3B$1.3B$1.3B$1.3B
Total liabilities$779.5M$656.9M$658.7M$653.2M$672.8M

Shares outstanding 35.8M · Free float 58.7%

Annual filing data through FY ended December 31, 2025; float as of July 11, 2026.