MarketBrain

ROGERS CORP

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$810.8M$830.1M$908.4M$971.2M$932.9M
Gross profit$256.8M$277.1M$307.1M$321.0M$349.1M
Operating income-$45.0M$24.9M$85.3M$144.4M$117.2M
Cost of revenue$554.0M$553.0M$601.3M$650.2M$583.8M
Cash from operations$101.2M$127.1M$131.4M$129.5M$124.4M
Capital expenditure$30.1M$56.1M$57.0M$116.8M$71.1M
Free cash flow$71.1M$71.0M$74.4M$12.7M$53.3M
Share repurchases$52.4M$19.8M$0$25.0M$0
Impairments$73.7M$7.9M$0$65.1M$500,000
Total assets$1.4B$1.5B$1.5B$1.6B$1.6B

Shares outstanding 17.8M · Free float 98.9%

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