XML 91 R80.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Amortizable Intangible Assets (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jul. 04, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 400,406 $ 408,906
Accumulated Amortization (309,787) (307,347)
Foreign Currency Translation Adjustment (2,498) (620)
Net Carrying Amount 88,121 100,939
Developed technology    
Finite-Lived Intangible Assets    
Gross Carrying Amount 272,547 272,547
Accumulated Amortization (216,820) (210,479)
Foreign Currency Translation Adjustment (2,779) (1,610)
Net Carrying Amount 52,948 60,458
Customer Relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount 57,739 66,239
Accumulated Amortization (47,780) (54,524)
Foreign Currency Translation Adjustment 191 305
Net Carrying Amount 10,150 12,020
Trademarks and tradenames    
Finite-Lived Intangible Assets    
Gross Carrying Amount 70,120 70,120
Accumulated Amortization (45,187) (42,344)
Foreign Currency Translation Adjustment 90 685
Net Carrying Amount $ 25,023 $ 28,461