XML 94 R81.htm IDEA: XBRL DOCUMENT v3.21.2
Schedule of Amortizable Intangible Assets (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Oct. 03, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 400,406 $ 408,906
Accumulated Amortization (315,141) (307,347)
Foreign Currency Translation Adjustment (3,588) (620)
Net Carrying Amount 81,677 100,939
Developed technology    
Finite-Lived Intangible Assets    
Gross Carrying Amount 272,547 272,547
Accumulated Amortization (220,147) (210,479)
Foreign Currency Translation Adjustment (3,489) (1,610)
Net Carrying Amount 48,911 60,458
Customer Relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount 57,739 66,239
Accumulated Amortization (48,351) (54,524)
Foreign Currency Translation Adjustment 174 305
Net Carrying Amount 9,562 12,020
Trademarks and tradenames    
Finite-Lived Intangible Assets    
Gross Carrying Amount 70,120 70,120
Accumulated Amortization (46,643) (42,344)
Foreign Currency Translation Adjustment (273) 685
Net Carrying Amount $ 23,204 $ 28,461