XML 63 R56.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Jun. 29, 2024
Jun. 28, 2025
Jun. 29, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 1,962,397 $ 1,256,525 $ 1,828,507 $ 1,150,341
Other comprehensive income (loss), net of tax 33,081 (6,319) 38,512 (14,082)
Ending balance 2,159,812 1,411,967 2,159,812 1,411,967
Currency Translation [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (154,924)  
Other comprehensive income (loss), net of tax     40,268  
Ending balance (114,656)   (114,656)  
Unrealized Loss on Retirement Plans        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (254)  
Other comprehensive income (loss), net of tax     (136)  
Ending balance (390)   (390)  
Unrealized Loss on Derivative Instruments        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (105)  
Other comprehensive income (loss), net of tax     (1,620)  
Ending balance (1,725)   (1,725)  
Accumulated Other Comprehensive Loss        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (149,852) (141,883) (155,283) (134,120)
Other comprehensive income (loss), net of tax     38,512  
Ending balance $ (116,771) $ (148,202) $ (116,771) $ (148,202)