XML 96 R87.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Amortizable Intangible Assets (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 29, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 378,822 $ 378,822
Accumulated Amortization (351,158) (337,062)
Foreign Currency Translation Adjustment (6,376) (6,356)
Net Carrying Amount 21,288 35,404
Developed technology    
Finite-Lived Intangible Assets    
Gross Carrying Amount 267,706 267,706
Accumulated Amortization (252,406) (243,191)
Foreign Currency Translation Adjustment (5,337) (5,343)
Net Carrying Amount 9,963 19,172
Customer Relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount 52,109 52,109
Accumulated Amortization (49,134) (47,850)
Foreign Currency Translation Adjustment 210 232
Net Carrying Amount 3,185 4,491
Trademarks and tradenames    
Finite-Lived Intangible Assets    
Gross Carrying Amount 59,007 59,007
Accumulated Amortization (49,618) (46,021)
Foreign Currency Translation Adjustment (1,249) (1,245)
Net Carrying Amount $ 8,140 $ 11,741