XML 124 R106.htm IDEA: XBRL DOCUMENT v3.25.0.1
Detail of Certain Accounts - Property and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]      
Finance lease assets and lease financing transactions $ 239,806 $ 165,923  
Property and equipment, gross 4,661,709 4,158,353  
Less — Accumulated depreciation and amortization (1,961,432) (1,821,410)  
Property and equipment, net of accumulated depreciation 2,700,277 2,336,943  
Depreciation 359,363 324,786 $ 290,647
Non-US      
Property, Plant and Equipment [Line Items]      
Property and equipment 177,900 245,700  
Land      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 134,590 102,839  
Buildings and leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 514,888 $ 456,004  
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,347,871 $ 3,069,882  
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 $ 298,878 $ 290,687  
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 $ 125,676 $ 73,018  
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