XML 130 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Plant and Equipment (Schedule of Property, Plant and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]    
Cost $ 851,916 $ 832,260
Accumulated depreciation (392,779) (383,173)
Net book value 459,137 449,087
Land and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Cost 368,430 347,980
Accumulated depreciation (85,537) (83,709)
Net book value 282,893 264,271
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Cost 245,444 250,692
Accumulated depreciation (134,969) (129,237)
Net book value 110,475 121,455
Yard and Automotive Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Cost 86,882 79,536
Accumulated depreciation (54,401) (53,945)
Net book value 32,481 25,591
Computer equipment [Member]    
Property, Plant and Equipment [Line Items]    
Cost 82,891 84,371
Accumulated depreciation (72,496) (73,330)
Net book value 10,395 11,041
Office equipment [Member]    
Property, Plant and Equipment [Line Items]    
Cost 37,554 37,187
Accumulated depreciation (28,664) (26,957)
Net book value 8,890 10,230
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Cost 23,398 23,471
Accumulated depreciation (16,712) (15,995)
Net book value 6,686 7,476
Assets under Development [Member]    
Property, Plant and Equipment [Line Items]    
Cost 7,317 9,023
Net book value $ 7,317 $ 9,023