XML 56 R45.htm IDEA: XBRL DOCUMENT v3.7.0.1
Goodwill and Intangible Assets - Components of Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Dec. 31, 2016
Acquired Finite Lived Intangible Assets [Line Items]    
Finite lived intangible assets, Cost $ 111,376 $ 111,198
Finite lived intangible assets, Accumulated amortization (31,345) (28,653)
Finite lived intangible assets, Net 80,031 82,545
Customer Lists [Member]    
Acquired Finite Lived Intangible Assets [Line Items]    
Finite lived intangible assets, Cost 91,757 91,757
Finite lived intangible assets, Accumulated amortization (22,214) (20,026)
Finite lived intangible assets, Net $ 69,543 71,731
Customer Lists [Member] | Minimum [Member]    
Acquired Finite Lived Intangible Assets [Line Items]    
Useful life (years) 5 years  
Customer Lists [Member] | Maximum [Member]    
Acquired Finite Lived Intangible Assets [Line Items]    
Useful life (years) 14 years  
Patents and Technology [Member]    
Acquired Finite Lived Intangible Assets [Line Items]    
Finite lived intangible assets, Cost $ 16,734 16,556
Finite lived intangible assets, Accumulated amortization (6,428) (5,990)
Finite lived intangible assets, Net $ 10,306 10,566
Patents and Technology [Member] | Minimum [Member]    
Acquired Finite Lived Intangible Assets [Line Items]    
Useful life (years) 5 years  
Patents and Technology [Member] | Maximum [Member]    
Acquired Finite Lived Intangible Assets [Line Items]    
Useful life (years) 10 years  
Trade Names and Trademarks [Member]    
Acquired Finite Lived Intangible Assets [Line Items]    
Finite lived intangible assets, Cost $ 2,885 2,885
Finite lived intangible assets, Accumulated amortization (2,703) (2,637)
Finite lived intangible assets, Net $ 182 $ 248
Trade Names and Trademarks [Member] | Minimum [Member]    
Acquired Finite Lived Intangible Assets [Line Items]    
Useful life (years) 1 year  
Trade Names and Trademarks [Member] | Maximum [Member]    
Acquired Finite Lived Intangible Assets [Line Items]    
Useful life (years) 2 years