XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Income (Loss) - Schedule of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 28, 2024
Sep. 30, 2023
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 1,411,967 $ 771,229 $ 1,150,341 $ 504,488
Other comprehensive income (loss), net of tax 15,917 (17,497) 1,835 (4,725)
Ending balance 1,603,099 905,522 1,603,099 905,522
Currency Translation [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (128,359)  
Other comprehensive income (loss), net of tax     2,453  
Ending balance (125,906)   (125,906)  
Unrealized Gain (Loss) on Retirement Plans [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (3,501)  
Other comprehensive income (loss), net of tax     (63)  
Ending balance (3,564)   (3,564)  
Unrealized Loss on Derivative Instruments [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (2,260)  
Other comprehensive income (loss), net of tax     (555)  
Ending balance (2,815)   (2,815)  
Accumulated Other Comprehensive Loss [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (148,202) (128,800) (134,120) (141,572)
Other comprehensive income (loss), net of tax     1,835  
Ending balance $ (132,285) $ (146,297) $ (132,285) $ (146,297)