Metallus Announces First-Quarter 2025 Results
1. Q1 2025 net sales rose to $280.5 million, 17% sequential growth. 2. Net income was $1.3 million; down from $24 million a year ago. 3. Order backlog surged by 50% compared to last year. 4. Capital expenditures for 2025 set at approximately $125 million. 5. Total liquidity reached $432 million as of March 31, 2025.