XML 109 R90.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule of Amortizable Intangible Assets (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 414,038 $ 414,038
Accumulated Amortization (337,155) (306,698)
Foreign Currency Translation Adjustment 2,205 (6,939)
Net Carrying Amount 79,088 100,401
Developed technology    
Finite-Lived Intangible Assets    
Gross Carrying Amount 270,877 270,877
Accumulated Amortization (226,190) (206,376)
Foreign Currency Translation Adjustment 1,618 (5,093)
Net Carrying Amount 46,305 59,408
Customer Relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount 92,741 92,741
Accumulated Amortization (83,585) (76,707)
Foreign Currency Translation Adjustment 171 (538)
Net Carrying Amount 9,327 15,496
Trademarks and tradenames    
Finite-Lived Intangible Assets    
Gross Carrying Amount 50,100 50,100
Accumulated Amortization (27,120) (23,435)
Foreign Currency Translation Adjustment 416 (1,308)
Net Carrying Amount 23,396 25,357
Non-compete Agreements    
Finite-Lived Intangible Assets    
Gross Carrying Amount 320 320
Accumulated Amortization (260) (180)
Net Carrying Amount $ 60 $ 140