Annual report pursuant to Section 13 and 15(d)

Significant Accounting Policies - Additional Information (Details)

v3.10.0.1
Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2018
USD ($)
Segment
Customer
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Significant Accounting Policies [Line Items]      
Number of operating segment | Segment 1    
Number of customer exceeding 5% of revenue | Customer 0    
Depreciation expenses including capital leases $ 230,400,000 $ 205,600,000 $ 189,600,000
Self-insurance reserve 135,800,000 127,600,000  
Long-term portions of self insurance reserve 82,500,000 77,700,000  
Allocated share-based compensation expense 10,700,000 22,700,000 16,200,000
Employee service share-based compensation, tax benefit from compensation expense (3,200,000) (9,000,000) (6,300,000)
Advertising expense 28,200,000 27,300,000 $ 20,500,000
Debt and capital lease obligations 45,000,000 95,000,000  
Long-term debt, fair value 45,600,000 $ 97,100,000  
Minimum [Member]      
Significant Accounting Policies [Line Items]      
Recognition of operating lease liability 65,000,000    
Maximum [Member]      
Significant Accounting Policies [Line Items]      
Recognition of operating lease liability 70,000,000    
2016 Share Repurchase Program [Member]      
Significant Accounting Policies [Line Items]      
Stock repurchase program, authorized amount 250,000,000    
2018 Share Repurchase Program [Member]      
Significant Accounting Policies [Line Items]      
Stock repurchase program, authorized amount 250,000,000    
Stock repurchase program, remaining authorized repurchase amount 131,700,000    
Bodily Injury and Property Damage [Member]      
Significant Accounting Policies [Line Items]      
Insurance maximum, per occurrence 2,750,000    
Corridor deductible 2,500,000    
Insurance layer to meet corridor deductible 5,000,000    
Workers Compensation Claims [Member]      
Significant Accounting Policies [Line Items]      
Insurance maximum, per occurrence 1,000,000    
Group Health Claims [Member]      
Significant Accounting Policies [Line Items]      
Insurance maximum, per occurrence $ 1,000,000