XML 46 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
Property, Plant and Equipment [Line Items]        
Accounts receivable, net $ 2,030,813,000 $ 1,773,620,000    
Allowance for doubtful accounts 14,466,000 15,361,000    
Provision for doubtful accounts 2,628,000 2,123,000 $ 7,264,000  
Non-cash expense for impairment of property, plant and equipment 0 0 $ 0  
Operating lease right-of-use assets 245,471,000 0    
Operating lease liabilities, total $ 258,094,000      
Machinery and Equipment | Minimum        
Property, Plant and Equipment [Line Items]        
Estimated useful life 3 years      
Machinery and Equipment | Maximum        
Property, Plant and Equipment [Line Items]        
Estimated useful life 10 years      
Vehicles, Furniture and Fixtures, and Computer Hardware and Software | Minimum        
Property, Plant and Equipment [Line Items]        
Estimated useful life 3 years      
Vehicles, Furniture and Fixtures, and Computer Hardware and Software | Maximum        
Property, Plant and Equipment [Line Items]        
Estimated useful life 7 years      
Buildings        
Property, Plant and Equipment [Line Items]        
Estimated useful life 25 years      
Other Current Liabilities        
Property, Plant and Equipment [Line Items]        
Insurance liabilities, current $ 48,300,000 44,600,000    
Other Noncurrent Liabilities        
Property, Plant and Equipment [Line Items]        
Insurance liabilities, noncurrent 186,000,000.0 179,100,000    
Prepaid Expenses and Other        
Property, Plant and Equipment [Line Items]        
Anticipated insurance recoveries, current 13,800,000 12,600,000    
Other Assets        
Property, Plant and Equipment [Line Items]        
Anticipated insurance recoveries, noncurrent $ 50,900,000 $ 49,300,000    
Accounting Standards Update 2016-02 [Member]        
Property, Plant and Equipment [Line Items]        
Operating lease right-of-use assets       $ 220,200,000
Operating lease liabilities, total       $ 227,100,000