XML 120 R105.htm IDEA: XBRL DOCUMENT v3.24.0.1
Detail of Certain Accounts - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Finance lease assets and lease financing transactions $ 165,923 $ 101,385  
Property and equipment, gross 4,158,353 3,681,377  
Less — Accumulated depreciation and amortization (1,821,410) (1,650,913)  
Property and equipment, net of accumulated depreciation 2,336,943 2,030,464  
Depreciation 324,786 290,647 $ 255,529
Non-US      
Property, Plant and Equipment [Line Items]      
Property and equipment 245,700 298,000  
Land      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 102,839 90,715  
Buildings and leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 456,004 $ 396,003  
Buildings and leasehold improvements | Minimum      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 5 years 5 years  
Buildings and leasehold improvements | Maximum      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 30 years 30 years  
Operating machinery, equipment and vehicles      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 3,069,882 $ 2,726,546  
Operating machinery, equipment and vehicles | Minimum      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 1 year 1 year  
Operating machinery, equipment and vehicles | Maximum      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 25 years 25 years  
Office equipment, furniture and fixtures and information technology systems      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 290,687 $ 282,282  
Office equipment, furniture and fixtures and information technology systems | Minimum      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 3 years 3 years  
Office equipment, furniture and fixtures and information technology systems | Maximum      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 10 years 10 years  
Construction work in progress      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 73,018 $ 84,446  
Finance lease assets and lease financing transactions | Minimum      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 5 years 5 years  
Finance lease assets and lease financing transactions | Maximum      
Property, Plant and Equipment [Line Items]      
Estimated useful lives 20 years 20 years