Quarterly report [Sections 13 or 15(d)]

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

v3.25.3
CAPITAL AND ACCUMULATED OTHER COMPREHENSIVE LOSS - Changes in AOCL, Net of Related Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 27, 2025
Jun. 28, 2025
Mar. 29, 2025
Sep. 28, 2024
Jun. 29, 2024
Mar. 30, 2024
Sep. 27, 2025
Sep. 28, 2024
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balance, beginning $ 498,347 $ 426,672 $ 400,055 $ 367,151 $ 387,193 $ 371,913 $ 400,055 $ 371,913
Other comprehensive income (loss) due to gains (losses) arising before reclassifications 14,623     (10,271)     39,946 (24,113)
Reclassifications to net income of previously deferred (gains) losses 228     (4,436)     1,955 (17,679)
Total other comprehensive income (loss), net of related taxes 14,851 24,986 2,064 (14,707) (26,704) (381) 41,901 (41,792)
Balance, ending 529,616 498,347 426,672 356,927 367,151 387,193 529,616 356,927
Accumulated Other Comprehensive Loss                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balance, beginning (89,600) (114,586) (116,650) (94,936) (68,232) (67,851) (116,650) (67,851)
Total other comprehensive income (loss), net of related taxes 14,851 24,986 2,064 (14,707) (26,704) (381)    
Balance, ending (74,749) (89,600) (114,586) (109,643) (94,936) (68,232) (74,749) (109,643)
Foreign Currency Translation                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balance, beginning (84,456)   (115,505) (102,726)   (91,057) (115,505) (91,057)
Other comprehensive income (loss) due to gains (losses) arising before reclassifications 7,783     1,730     38,832 (9,939)
Reclassifications to net income of previously deferred (gains) losses 0     0     0 0
Total other comprehensive income (loss), net of related taxes 7,783     1,730     38,832 (9,939)
Balance, ending (76,673) (84,456)   (100,996) (102,726)   (76,673) (100,996)
Defined benefit pension plans:                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balance, beginning 2,069   2,119 2,773   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 (26)     (71)     (76) (211)
Total other comprehensive income (loss), net of related taxes (26)     (71)     (76) (211)
Balance, ending 2,043 2,069   2,702 2,773   2,043 2,702
Gains (losses) on derivative financial instruments:                
AOCI Attributable to Parent, Net of Tax [Roll Forward]                
Balance, beginning (7,213)   $ (3,264) 5,017   $ 20,293 (3,264) 20,293
Other comprehensive income (loss) due to gains (losses) arising before reclassifications 6,840     (12,001)     1,114 (14,174)
Reclassifications to net income of previously deferred (gains) losses 254     (4,365)     2,031 (17,468)
Total other comprehensive income (loss), net of related taxes 7,094     (16,366)     3,145 (31,642)
Balance, ending $ (119) $ (7,213)   $ (11,349) $ 5,017   $ (119) $ (11,349)