XML 68 R51.htm IDEA: XBRL DOCUMENT v3.25.1
Accumulated Other Comprehensive Loss - Schedule of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance $ 1,828,507 $ 1,150,341
Other comprehensive income (loss), net of tax 5,431 (7,763)
Ending balance 1,962,397 1,256,525
Currency Translation [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (154,924)  
Other comprehensive income (loss), net of tax 6,552  
Ending balance (148,372)  
Unrealized Gain (Loss) on Retirement Plans [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (254)  
Other comprehensive income (loss), net of tax 18  
Ending balance (236)  
Unrealized Loss on Investments [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (105)  
Other comprehensive income (loss), net of tax (1,139)  
Ending balance (1,244)  
Accumulated Other Comprehensive Loss [Member]    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning balance (155,283) (134,120)
Other comprehensive income (loss), net of tax 5,431  
Ending balance $ (149,852) $ (141,883)