XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Business Segments - Reconciliation of Revenue from Segments to Consolidated (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information    
Net Sales $ 543,744 $ 497,497
Segment Operating Profit 10,138 (7,206)
Segment Assets 313,206 365,310
Depreciation/Amortization 15,263 14,779
Expenditures for long-lived assets 4,933 7,633
Rail, Technologies, and Services    
Segment Reporting Information    
Net Sales 312,160 300,592
Infrastructure Solutions    
Segment Reporting Information    
Net Sales 231,584 196,905
Operating Segments    
Segment Reporting Information    
Net Sales 543,744 497,497
Segment Operating Profit 21,928 2,322
Segment Assets 287,690 335,225
Depreciation/Amortization 13,434 13,284
Expenditures for long-lived assets 4,622 4,318
Operating Segments | Rail, Technologies, and Services    
Segment Reporting Information    
Net Sales 312,160 300,592
Segment Operating Profit 11,940 11,454
Segment Assets 157,023 172,111
Depreciation/Amortization 5,172 5,620
Expenditures for long-lived assets 1,915 1,218
Operating Segments | Infrastructure Solutions    
Segment Reporting Information    
Net Sales 231,584 196,905
Segment Operating Profit 9,988 (9,132)
Segment Assets 130,667 163,114
Depreciation/Amortization 8,262 7,664
Expenditures for long-lived assets $ 2,707 $ 3,100