v3.25.1
CAPITAL AND ACCUMULATED OTHER COMPREHENSIVE LOSS - Changes in AOCL, Net of Related Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 29, 2025
Mar. 30, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning $ 400,055 $ 371,913
Other comprehensive income (loss) due to gains (losses) arising before reclassifications 1,150 7,165
Reclassifications to net income of previously deferred (gains) losses 914 (7,546)
Total other comprehensive income (loss), net of related taxes 2,064 (381)
Balance, ending 426,672 387,193
Accumulated Other Comprehensive Loss    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning (116,650) (67,851)
Total other comprehensive income (loss), net of related taxes 2,064 (381)
Balance, ending (114,586) (68,232)
Foreign Currency Translation    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning (115,505) (91,057)
Other comprehensive income (loss) due to gains (losses) arising before reclassifications 6,073 (2,523)
Reclassifications to net income of previously deferred (gains) losses 0 0
Total other comprehensive income (loss), net of related taxes 6,073 (2,523)
Balance, ending (109,432) (93,580)
Defined benefit pension plans:    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning 2,119 2,913
Other comprehensive income (loss) due to gains (losses) arising before reclassifications 0 0
Reclassifications to net income of previously deferred (gains) losses (25) (82)
Total other comprehensive income (loss), net of related taxes (25) (82)
Balance, ending 2,094 2,831
Gains (losses) on derivative financial instruments:    
AOCI Attributable to Parent, Net of Tax [Roll Forward]    
Balance, beginning (3,264) 20,293
Other comprehensive income (loss) due to gains (losses) arising before reclassifications (4,923) 9,688
Reclassifications to net income of previously deferred (gains) losses 939 (7,464)
Total other comprehensive income (loss), net of related taxes (3,984) 2,224
Balance, ending $ (7,248) $ 22,517