Annual report pursuant to Section 13 and 15(d)

Purchase Price Allocation (Parenthetical) (Detail)

v3.7.0.1
Purchase Price Allocation (Parenthetical) (Detail) - USD ($)
$ in Millions
12 Months Ended
May 06, 2016
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
May 01, 2016
Aug. 05, 2015
Business Acquisition [Line Items]            
Contingent consideration         $ 5.0  
Contingent consideration as percentage of projected EBITDA     10.00% 10.00%    
TNT            
Business Acquisition [Line Items]            
Working capital adjustment $ 0.6          
Increase in goodwill related to adjustments in working capital $ 1.6          
Energy Source | Common Stock            
Business Acquisition [Line Items]            
Business acquisition, number of shares issued value           $ 10.0
Scenario, forecast            
Business Acquisition [Line Items]            
Contingent consideration as percentage of projected EBITDA   10.00%