XML 89 R78.htm IDEA: XBRL DOCUMENT v3.21.1
Schedule of Amortizable Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Apr. 04, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 400,406 $ 408,906
Accumulated Amortization (304,384) (307,347)
Foreign Currency Translation Adjustment (3,172) (620)
Net Carrying Amount 92,850 100,939
Developed technology    
Finite-Lived Intangible Assets    
Gross Carrying Amount 272,547 272,547
Accumulated Amortization (213,459) (210,479)
Foreign Currency Translation Adjustment (3,198) (1,610)
Net Carrying Amount 55,890 60,458
Customer Relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount 57,739 66,239
Accumulated Amortization (47,209) (54,524)
Foreign Currency Translation Adjustment 150 305
Net Carrying Amount 10,680 12,020
Trademarks and tradenames    
Finite-Lived Intangible Assets    
Gross Carrying Amount 70,120 70,120
Accumulated Amortization (43,716) (42,344)
Foreign Currency Translation Adjustment (124) 685
Net Carrying Amount $ 26,280 $ 28,461