Quarterly report [Sections 13 or 15(d)]

CAPITAL AND ACCUMULATED OTHER COMPREHENSIVE LOSS - Changes in AOCL, Net of Related Taxes (Details)

v3.25.2
CAPITAL AND ACCUMULATED OTHER COMPREHENSIVE LOSS - Changes in AOCL, Net of Related Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 28, 2025
Mar. 29, 2025
Jun. 29, 2024
Mar. 30, 2024
Jun. 28, 2025
Jun. 29, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance, beginning $ 426,672 $ 400,055 $ 387,193 $ 371,913 $ 400,055 $ 371,913
Other comprehensive income (loss) due to gains (losses) arising before reclassifications 24,173   (21,007)   25,323 (13,842)
Reclassifications to net income of previously deferred (gains) losses 813   (5,697)   1,727 (13,243)
Total other comprehensive income (loss), net of related taxes 24,986 2,064 (26,704) (381) 27,050 (27,085)
Balance, ending 498,347 426,672 367,151 387,193 498,347 367,151
Accumulated Other Comprehensive Loss            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance, beginning (114,586) (116,650) (68,232) (67,851) (116,650) (67,851)
Total other comprehensive income (loss), net of related taxes 24,986 2,064 (26,704) (381)    
Balance, ending (89,600) (114,586) (94,936) (68,232) (89,600) (94,936)
Foreign Currency Translation            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance, beginning (109,432) (115,505) (93,580) (91,057) (115,505) (91,057)
Other comprehensive income (loss) due to gains (losses) arising before reclassifications 24,976   (9,146)   31,049 (11,669)
Reclassifications to net income of previously deferred (gains) losses 0   0   0 0
Total other comprehensive income (loss), net of related taxes 24,976   (9,146)   31,049 (11,669)
Balance, ending (84,456) (109,432) (102,726) (93,580) (84,456) (102,726)
Defined benefit pension plans:            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance, beginning 2,094 2,119 2,831 2,913 2,119 2,913
Other comprehensive income (loss) due to gains (losses) arising before reclassifications 0   0   0 0
Reclassifications to net income of previously deferred (gains) losses (25)   (58)   (50) (140)
Total other comprehensive income (loss), net of related taxes (25)   (58)   (50) (140)
Balance, ending 2,069 2,094 2,773 2,831 2,069 2,773
Gains (losses) on derivative financial instruments:            
AOCI Attributable to Parent, Net of Tax [Roll Forward]            
Balance, beginning (7,248) (3,264) 22,517 20,293 (3,264) 20,293
Other comprehensive income (loss) due to gains (losses) arising before reclassifications (803)   (11,861)   (5,726) (2,173)
Reclassifications to net income of previously deferred (gains) losses 838   (5,639)   1,777 (13,103)
Total other comprehensive income (loss), net of related taxes 35   (17,500)   (3,949) (15,276)
Balance, ending $ (7,213) $ (7,248) $ 5,017 $ 22,517 $ (7,213) $ 5,017