XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Income (Loss) - Schedule of Accumulated Other Comprehensive Income (Loss) (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Sep. 30, 2023
Oct. 01, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance $ 771,229 $ 392,124 $ 504,488 $ 367,554
Other comprehensive (loss) income, net of tax (17,497) (23,001) (4,725) (52,525)
Ending balance 905,522 385,236 905,522 385,236
Currency Translation [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     (146,120)  
Other comprehensive (loss) income, net of tax     (4,909)  
Ending balance (151,029)   (151,029)  
Unrealized Gain (Loss) on Retirement Plans [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     4,548  
Other comprehensive (loss) income, net of tax     (204)  
Ending balance 4,344   4,344  
Unrealized Gain (Loss) on Derivative Instruments [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance     0  
Other comprehensive (loss) income, net of tax     388  
Ending balance 388   388  
Accumulated Other Comprehensive Loss [Member]        
Accumulated Other Comprehensive Income (Loss) [Line Items]        
Beginning balance (128,800) (141,389) (141,572) (111,865)
Other comprehensive (loss) income, net of tax     (4,725)  
Ending balance $ (146,297) $ (164,390) $ (146,297) $ (164,390)