XML 81 R64.htm IDEA: XBRL DOCUMENT v3.3.1.900
Goodwill and Intangible Assets - Components of Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Acquired Finite Lived Intangible Assets [Line Items]    
Finite lived intangible assets, Cost $ 109,487 $ 32,013
Finite lived intangible assets, Accumulated amortization (16,315) (5,679)
Finite lived intangible assets, Net 93,172 26,334
Customer Lists [Member]    
Acquired Finite Lived Intangible Assets [Line Items]    
Finite lived intangible assets, Cost 90,212 21,850
Finite lived intangible assets, Accumulated amortization (11,319) (2,939)
Finite lived intangible assets, Net $ 78,893 18,911
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,390 8,473
Finite lived intangible assets, Accumulated amortization (4,090) (2,259)
Finite lived intangible assets, Net $ 12,300 6,214
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 1,690
Finite lived intangible assets, Accumulated amortization (906) (481)
Finite lived intangible assets, Net $ 1,979 $ 1,209
Trade Names and Trademarks [Member] | Minimum [Member]    
Acquired Finite Lived Intangible Assets [Line Items]    
Useful life (years) 2 years  
Trade Names and Trademarks [Member] | Maximum [Member]    
Acquired Finite Lived Intangible Assets [Line Items]    
Useful life (years) 10 years