Annual report pursuant to Section 13 and 15(d)

Subsequent Events (Details)

v3.6.0.2
Subsequent Events (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 17, 2017
Dec. 31, 2016
Feb. 24, 2017
Mar. 01, 2016
Subsequent Events        
Acquisition purchase price   $ 3,476    
Share repurchase program, authorized amount       $ 50,000
Subsequent Event | 2017 Share Repurchase Program        
Subsequent Events        
Share repurchase program, authorized amount     $ 200,000  
Midwest Fireproofing, LLC | Subsequent Event        
Subsequent Events        
Acquisition purchase price $ 12,200