XML 64 R49.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Property, Plant and Equipment [Line Items]      
Accounts receivable, net $ 1,773,620,000 $ 1,607,922,000  
Allowance for doubtful accounts 15,361,000 17,230,000  
Provision for doubtful accounts 2,123,000 7,264,000 $ 6,194,000
Non-cash expense for impairment of property, plant and equipment $ 0 0 $ 0
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 $ 44,600,000 47,300,000  
Other Noncurrent Liabilities      
Property, Plant and Equipment [Line Items]      
Insurance liabilities, noncurrent 179,100,000 173,200,000  
Prepaid Expenses and Other      
Property, Plant and Equipment [Line Items]      
Anticipated insurance recoveries, current 12,600,000 14,900,000  
Other Assets      
Property, Plant and Equipment [Line Items]      
Anticipated insurance recoveries, noncurrent 49,300,000 $ 48,600,000  
Accounting Standards Update 2016-02 [Member] | Minimum      
Property, Plant and Equipment [Line Items]      
New accounting pronouncement, effect of adoption 200,000,000    
Accounting Standards Update 2016-02 [Member] | Maximum      
Property, Plant and Equipment [Line Items]      
New accounting pronouncement, effect of adoption $ 225,000,000