XML 90 R80.htm IDEA: XBRL DOCUMENT v3.22.2
Schedule of Amortizable Intangible Assets (Detail) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jul. 03, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 389,673 $ 389,673
Accumulated Amortization (319,530) (309,571)
Foreign Currency Translation Adjustment (7,634) (4,467)
Net Carrying Amount 62,509 75,635
Developed technology    
Finite-Lived Intangible Assets    
Gross Carrying Amount 272,547 272,547
Accumulated Amortization (229,766) (223,413)
Foreign Currency Translation Adjustment (6,182) (4,093)
Net Carrying Amount 36,599 45,041
Customer Relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount 57,739 57,739
Accumulated Amortization (50,058) (48,921)
Foreign Currency Translation Adjustment 149 209
Net Carrying Amount 7,830 9,027
Trademarks and tradenames    
Finite-Lived Intangible Assets    
Gross Carrying Amount 59,387 59,387
Accumulated Amortization (39,706) (37,237)
Foreign Currency Translation Adjustment (1,601) (583)
Net Carrying Amount $ 18,080 $ 21,567