XML 131 R92.htm IDEA: XBRL DOCUMENT v3.22.0.1
Property, plant And Equipment (Schedule of Property, Plant and Equipment) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Cost $ 832,260 $ 859,733
Accumulated depreciation (383,173) (367,606)
Net book value 449,087 492,127
Land and Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Cost 347,980 370,511
Accumulated depreciation (83,709) (81,591)
Net book value 264,271 288,920
Buildings [Member]    
Property, Plant and Equipment [Line Items]    
Cost 250,692 259,928
Accumulated depreciation (129,237) (125,944)
Net book value 121,455 133,984
Yard and Automotive Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Cost 79,536 74,151
Accumulated depreciation (53,945) (47,663)
Net book value 25,591 26,488
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Cost 84,371 86,423
Accumulated depreciation (73,330) (72,169)
Net book value 11,041 14,254
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Cost 37,187 35,587
Accumulated depreciation (26,957) (24,729)
Net book value 10,230 10,858
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Cost 23,471 21,654
Accumulated depreciation (15,995) (15,510)
Net book value 7,476 6,144
Assets under Development [Member]    
Property, Plant and Equipment [Line Items]    
Cost 9,023 11,479
Net book value $ 9,023 $ 11,479