XML 55 R39.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business, Basis of Presentation and Significant Accounting Policies - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]      
Number of reportable segments | segment 5    
Accrued payroll taxes $ 42,000 $ 59,000  
Valuation allowances for inventory 11,100 8,500  
Cash held by proportionately consolidated entities 360,736 423,118  
Financing costs incurred 6,000 8,900 $ 5,500
Amortization of deferred financing costs 3,200 3,000 2,900
Deferred financing costs, net of accumulated amortization 18,500 16,000  
Gain (loss) on sale of property and equipment 35,600 16,200 13,100
2021 Acquisitions      
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]      
Accrued payroll taxes 13,000    
Acquisition costs $ 7,000 2,000 $ 1,000
4.875% Senior Notes | Senior Notes      
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]      
Debt instrument, interest rate (percentage) 4.875%    
Write off of deferred debt issuance cost   2,300  
Self-Insurance | Workers' Compensation Policy      
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]      
Per claim deductible, insurance policies $ 2,000    
Self-Insurance | General Liability Policy      
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]      
Per claim deductible, insurance policies 5,000    
Self-Insurance | Property Insurance Policy | Automobile Liability      
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]      
Per claim deductible, insurance policies 10,000    
Self-Insurance | Employee Group Medical Claims Policy      
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]      
Loss contingency, maximum loss per employee 600    
Proportionately Consolidated Non-Controlled Joint Venture      
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]      
Cash held by proportionately consolidated entities $ 14,600 $ 8,200  
Maximum      
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]      
Lease, term of contract 10 years    
Maximum | Equipment Leases      
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]      
Lease, renewal term 5 years    
Maximum | Facility Leases      
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]      
Lease, renewal term 5 years    
Minimum | Equipment Leases      
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]      
Lease, renewal term 1 year    
Minimum | Facility Leases      
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]      
Lease, renewal term 1 year