XML 93 R83.htm IDEA: XBRL DOCUMENT v3.25.3
Schedule of Amortizable Intangible Assets (Detail) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 28, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets    
Gross Carrying Amount $ 346,992 $ 378,822
Accumulated Amortization (291,502) (355,815)
Foreign Currency Translation Adjustment (782) (7,080)
Net Carrying Amount 54,708 15,927
Developed technology    
Finite-Lived Intangible Assets    
Gross Carrying Amount 250,025 267,706
Accumulated Amortization (208,314) (255,448)
Foreign Currency Translation Adjustment 60 (5,820)
Net Carrying Amount 41,771 6,438
Customer Relationships    
Finite-Lived Intangible Assets    
Gross Carrying Amount 56,480 52,109
Accumulated Amortization (51,335) (49,562)
Foreign Currency Translation Adjustment 204 204
Net Carrying Amount 5,349 2,751
Trademarks and tradenames    
Finite-Lived Intangible Assets    
Gross Carrying Amount 40,487 59,007
Accumulated Amortization (31,853) (50,805)
Foreign Currency Translation Adjustment (1,046) (1,464)
Net Carrying Amount $ 7,588 $ 6,738