MarketBrain

STONERIDGE INC

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$861.3M$908.3M$975.8M$899.9M$770.5M
Operating income-$38.6M-$381,000$12.8M$2.9M$15.4M
Cost of revenue$690.1M$719.0M$774.5M$725.0M$603.6M
Cash from operations$34.0M$47.7M$4.9M$6.8M-$36.2M
Capital expenditure$21.9M$24.3M$38.5M$27.2M$22.9M
Free cash flow$12.2M$23.4M-$33.6M-$20.4M-$59.2M
Share repurchases$0$0
Impairments$0$0$0$0$2.3M
Total assets$551.2M$621.6M$679.9M$652.1M$665.4M
Total debt$0$2.1M$1.4M$5.2M

Shares outstanding 28.2M · Free float 86.8%

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