XML 42 R30.htm IDEA: XBRL DOCUMENT v3.8.0.1
Acquisition - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Jul. 10, 2017
USD ($)
customer_location
Sep. 30, 2017
USD ($)
Sep. 30, 2017
USD ($)
Sep. 30, 2016
USD ($)
Business Acquisition [Line Items]        
Indemnification holdback     $ 5.0 $ 0.0
Capital lease obligation term     15 years  
Capital lease obligation   $ 16.7 $ 16.7  
Farner-Bocken Company        
Business Acquisition [Line Items]        
Total consideration $ 174.0      
Cash paid at closing $ 169.0      
Indemnification holdback     $ 5.0  
Indemnification holdback installment period     2 years  
Number of customer locations acquired | customer_location 4,500      
Farner-Bocken Company | Selling, General and Administrative Expenses        
Business Acquisition [Line Items]        
Acquisition-related costs   $ 0.3 $ 1.7