v3.26.1
Business Segment Information - Reconciliation of segment profit (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Business Segment Information        
Income (loss) from operations $ 26,715 $ (3,042) $ 23,963 $ 18,379
Net interest expense (4,372) (6,176) (9,781) (12,213)
Selling, general and administrative expenses (21,143) (16,496) (41,574) (34,195)
Other non-operating income, net 64 432 2,050 1,491
Income (loss) from continuing operations before income taxes 22,407 (8,786) 16,232 7,657
Reportable Segments        
Business Segment Information        
Income (loss) from operations 49,341 7,039 60,062 39,300
Corporate, eliminations and other        
Business Segment Information        
Income (loss) from operations $ (22,626) $ (10,081) $ (36,099) $ (20,921)