XML 82 R71.htm IDEA: XBRL DOCUMENT v3.7.0.1
Schedule of Acquired Amortizable Intangible Assets (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jul. 02, 2017
Dec. 31, 2016
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 414,208 $ 414,208
Accumulated Amortization (322,890) (306,868)
Cumulative Foreign Currency Translation Adjustment (715) (6,939)
Net Carrying Amount 90,603 100,401
Developed technology    
Finite-Lived Intangible Assets    
Gross Carrying Amount 270,877 270,877
Accumulated Amortization (215,973) (206,376)
Cumulative Foreign Currency Translation Adjustment (524) (5,093)
Net Carrying Amount 54,380 59,408
Customer Relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount 92,741 92,741
Accumulated Amortization (81,294) (76,707)
Cumulative Foreign Currency Translation Adjustment (55) (538)
Net Carrying Amount 11,392 15,496
Trademarks and tradenames    
Finite-Lived Intangible Assets    
Gross Carrying Amount 50,100 50,100
Accumulated Amortization (25,233) (23,435)
Cumulative Foreign Currency Translation Adjustment (136) (1,308)
Net Carrying Amount 24,731 25,357
Non-compete Agreements    
Finite-Lived Intangible Assets    
Gross Carrying Amount 320 320
Accumulated Amortization (220) (180)
Net Carrying Amount 100 140
Customer backlog    
Finite-Lived Intangible Assets    
Gross Carrying Amount 170 170
Accumulated Amortization $ (170) $ (170)