XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Business Segments - Reconciliation of Revenue from Segments to Consolidated (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Segment Reporting Information        
Total net sales $ 130,015 $ 130,053 $ 360,324 $ 400,655
Operating (loss) profit (1,120) 758 (927) 5,021
Operating Segments        
Segment Reporting Information        
Total net sales 130,015 130,053 360,324 400,655
Operating (loss) profit 2,087 3,208 4,822 12,005
Rail, Technologies, and Services        
Segment Reporting Information        
Total net sales 77,350 73,942 222,857 228,956
Rail, Technologies, and Services | Operating Segments        
Segment Reporting Information        
Total net sales 77,350 73,942 222,857 228,956
Operating (loss) profit 539 3,091 5,576 10,970
Precast Concrete Products        
Segment Reporting Information        
Total net sales 28,856 17,972 67,477 50,723
Precast Concrete Products | Operating Segments        
Segment Reporting Information        
Total net sales 28,856 17,972 67,477 50,723
Operating (loss) profit 1,245 144 329 1,175
Steel Products and Measurement        
Segment Reporting Information        
Total net sales 23,809 38,139 69,990 120,976
Steel Products and Measurement | Operating Segments        
Segment Reporting Information        
Total net sales 23,809 38,139 69,990 120,976
Operating (loss) profit $ 303 $ (27) $ (1,083) $ (140)