v3.25.3
Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Sep. 28, 2024
Sep. 27, 2025
Sep. 28, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 2,159,812 $ 1,411,967 $ 1,828,507 $ 1,150,341
Other comprehensive income (loss), net of tax 5,602 15,917 44,114 1,835
Ending balance 2,330,693 1,603,099 2,330,693 1,603,099
Currency Translation [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (154,924)  
Other comprehensive income (loss), net of tax     45,863  
Ending balance (109,061)   (109,061)  
Unrealized Loss on Retirement Plans        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (254)  
Other comprehensive income (loss), net of tax     (106)  
Ending balance (360)   (360)  
Unrealized Loss on Derivative Instruments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (105)  
Other comprehensive income (loss), net of tax     (1,643)  
Ending balance (1,748)   (1,748)  
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (116,771) (148,202) (155,283) (134,120)
Other comprehensive income (loss), net of tax     44,114  
Ending balance $ (111,169) $ (132,285) $ (111,169) $ (132,285)