XML 89 R70.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment    
Gross property, plant and equipment $ 1,373,743 $ 1,246,072
Less: accumulated depreciation (860,227) (810,933)
Net property, plant and equipment 513,516 435,139
Land    
Property, Plant and Equipment    
Gross property, plant and equipment 19,802 18,165
Buildings and leasehold improvements    
Property, Plant and Equipment    
Gross property, plant and equipment 132,871 129,513
Operating equipment    
Property, Plant and Equipment    
Gross property, plant and equipment 884,793 784,826
Computer software    
Property, Plant and Equipment    
Gross property, plant and equipment 19,297 19,535
Furniture and fixtures    
Property, Plant and Equipment    
Gross property, plant and equipment 5,157 5,298
Vehicles    
Property, Plant and Equipment    
Gross property, plant and equipment $ 311,823 $ 288,735