Segment Information - Summary of Goodwill by Segment (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Goodwill [Line Items]    
Foreign currency translation $ (814) $ (2,577)
Beginning Balance 71,337 43,741
Goodwill write-off (275)  
Ending Balance 70,248 71,337
Lifting Equipment [Member]    
Goodwill [Line Items]    
Beginning balance 40,483 12,887
Goodwill related to acquisition   30,173
Foreign currency translation (814) (2,577)
Ending balance 39,669 40,483
Beginning Balance 40,483 12,887
Ending Balance 39,669 40,483
ASV Segment [Member]    
Goodwill [Line Items]    
Beginning Balance 30,579 30,579
Ending Balance 30,579 30,579
Equipment Distribution [Member]    
Goodwill [Line Items]    
Beginning Balance 275 275
Goodwill write-off (275)  
Ending Balance $ 0 $ 275