XML 81 R70.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Amortizable Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 02, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 414,208 $ 414,208
Accumulated Amortization (314,880) (306,868)
Cumulative Foreign Currency Translation Adjustment (4,485) (6,939)
Net Carrying Amount 94,843 100,401
Developed technology    
Finite-Lived Intangible Assets    
Gross Carrying Amount 270,877 270,877
Accumulated Amortization (211,065) (206,376)
Cumulative Foreign Currency Translation Adjustment (3,292) (5,093)
Net Carrying Amount 56,520 59,408
Customer Relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount 92,741 92,741
Accumulated Amortization (79,114) (76,707)
Cumulative Foreign Currency Translation Adjustment (348) (538)
Net Carrying Amount 13,279 15,496
Trademarks and tradenames    
Finite-Lived Intangible Assets    
Gross Carrying Amount 50,100 50,100
Accumulated Amortization (24,331) (23,435)
Cumulative Foreign Currency Translation Adjustment (845) (1,308)
Net Carrying Amount 24,924 25,357
Non-compete Agreements    
Finite-Lived Intangible Assets    
Gross Carrying Amount 320 320
Accumulated Amortization (200) (180)
Net Carrying Amount 120 140
Customer backlog    
Finite-Lived Intangible Assets    
Gross Carrying Amount 170 170
Accumulated Amortization $ (170) $ (170)