MarketBrain

Metallus Inc.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.2B$1.1B$1.4B$1.3B$1.3B
Gross profit$95.1M$97.7M$186.5M$126.7M$220.0M
Cost of revenue$1.1B$986.3M$1.2B$1.2B$1.1B
Cash from operations$16.0M$40.3M$125.3M$134.5M$196.9M
Capital expenditure$16.0M$17.6M$12.1M$10.6M$3.6M
Free cash flow$0$22.7M$113.2M$123.9M$193.3M
Share repurchases$13.1M$37.6M$32.6M$52.0M$0
Impairments$0$0$10.6M
Total assets$1.1B$1.1B$1.2B$1.1B$1.2B
Total liabilities$454.2M$426.2M$443.7M$395.5M$494.3M

Shares outstanding 41.6M · Free float 79.3%

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