Goodwill and Other Intangible Assets - Schedule of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Finite And Infinite Lived Intangible Assets [Line Items]    
Total Intangible assets $ 70,629 $ 51,251
Patented and Unpatented Technology [Member]    
Finite And Infinite Lived Intangible Assets [Line Items]    
Gross 29,277 20,891
Amortization $ (12,631) (9,802)
Patented and Unpatented Technology [Member] | Minimum [Member]    
Finite And Infinite Lived Intangible Assets [Line Items]    
Useful lives 7 years  
Patented and Unpatented Technology [Member] | Maximum [Member]    
Finite And Infinite Lived Intangible Assets [Line Items]    
Useful lives 10 years  
Customer Relationships [Member]    
Finite And Infinite Lived Intangible Assets [Line Items]    
Gross $ 43,172 31,477
Amortization $ (8,545) (5,013)
Customer Relationships [Member] | Minimum [Member]    
Finite And Infinite Lived Intangible Assets [Line Items]    
Useful lives 5 years  
Customer Relationships [Member] | Maximum [Member]    
Finite And Infinite Lived Intangible Assets [Line Items]    
Useful lives 20 years  
Non-competition Agreements [Member]    
Finite And Infinite Lived Intangible Assets [Line Items]    
Gross $ 50 50
Amortization $ (38) (24)
Non-competition Agreements [Member] | Minimum [Member]    
Finite And Infinite Lived Intangible Assets [Line Items]    
Useful lives 2 years  
Non-competition Agreements [Member] | Maximum [Member]    
Finite And Infinite Lived Intangible Assets [Line Items]    
Useful lives 5 years  
Customer Backlog [Member]    
Finite And Infinite Lived Intangible Assets [Line Items]    
Gross $ 453 462
Amortization $ (453) (462)
Customer Backlog [Member] | Maximum [Member]    
Finite And Infinite Lived Intangible Assets [Line Items]    
Useful lives 1 year  
Trade Names and Trademarks [Member]    
Finite And Infinite Lived Intangible Assets [Line Items]    
Amortization $ (2,281) (1,783)
Gross $ 21,625 $ 15,455
Trade Names and Trademarks [Member] | Minimum [Member]    
Finite And Infinite Lived Intangible Assets [Line Items]    
Useful lives 25 years  
Trade Names and Trademarks [Member] | Maximum [Member]    
Finite And Infinite Lived Intangible Assets [Line Items]    
Useful lives Indefinite