Annual report pursuant to Section 13 and 15(d)

Amortization expense (Detail)

v3.3.1.900
Amortization expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Finite-Lived Intangible Assets [Line Items]      
Intangible assets, amortization expense $ 3,968 $ 5,149 $ 2,859
Patents And Trade Names      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets, amortization expense $ 939 688 388
Patents And Trade Names | Minimum      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets, estimated useful life 12 years    
Patents And Trade Names | Maximum      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets, estimated useful life 17 years    
Customer Relationships      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets, amortization expense $ 2,094 1,694 761
Customer Relationships | Minimum      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets, estimated useful life 10 years    
Customer Relationships | Maximum      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets, estimated useful life 15 years    
Customer Contracts and back log      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets, amortization expense $ 443 2,425 1,613
Customer Contracts and back log | Minimum      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets, estimated useful life 1 year    
Customer Contracts and back log | Maximum      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets, estimated useful life 3 years    
Technology      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets, amortization expense $ 195 129 67
Intangible assets, estimated useful life 10 years    
Favorable lease      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets, amortization expense $ 77 61 3
Intangible assets, estimated useful life 10 years    
Non- compete agreement      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets, amortization expense $ 215 141 10
Intangible assets, estimated useful life 6 years    
Product certification      
Finite-Lived Intangible Assets [Line Items]      
Intangible assets, amortization expense $ 5 $ 11 $ 17
Intangible assets, estimated useful life 3 years