v3.26.3
Accumulated Other Comprehensive Income (Loss) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 02, 2026
Sep. 26, 2025
Oct. 02, 2026
Sep. 26, 2025
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balances $ 994,867 $ 910,645 $ 943,277 $ 868,881
Other comprehensive income (loss) before reclassifications (1,194) (663) (2,997) 10,182
Amounts reclassified from accumulated other comprehensive income (loss) (251) (970) (666) (2,747)
Net current period other comprehensive (loss) income before tax (1,445) (1,633) (3,663) 7,435
Deferred taxes 161 (134) 210 (352)
Net current period other comprehensive (loss) income after tax (1,606) (1,499) (3,873) 7,787
Ending balances 1,029,320 934,579 1,029,320 934,579
Accumulated Other Comprehensive Loss        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balances (52,848) (51,760) (50,581) (61,046)
Net current period other comprehensive (loss) income after tax (1,606) (1,499) (3,873) 7,787
Ending balances (54,454) (53,259) (54,454) (53,259)
Gains and Losses on Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balances 2,195 3,206 2,307 5,185
Other comprehensive income (loss) before reclassifications 961 240 1,540 (679)
Amounts reclassified from accumulated other comprehensive income (loss) (442) (806) (1,166) (2,457)
Net current period other comprehensive (loss) income before tax 519 (566) 374 (3,136)
Deferred taxes 120 (131) 87 (722)
Net current period other comprehensive (loss) income after tax 399 (435) 287 (2,414)
Ending balances 2,594 2,771 2,594 2,771
Pension and Post-Employment Benefits        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balances (52,214) (53,648) (52,441) (54,702)
Other comprehensive income (loss) before reclassifications 0 0 0 1,553
Amounts reclassified from accumulated other comprehensive income (loss) 191 (164) 500 (290)
Net current period other comprehensive (loss) income before tax 191 (164) 500 1,263
Deferred taxes 41 (3) 123 370
Net current period other comprehensive (loss) income after tax 150 (161) 377 893
Ending balances (52,064) (53,809) (52,064) (53,809)
Foreign Currency Translation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balances (2,829) (1,318) (447) (11,529)
Other comprehensive income (loss) before reclassifications (2,155) (903) (4,537) 9,308
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Net current period other comprehensive (loss) income before tax (2,155) (903) (4,537) 9,308
Deferred taxes 0 0 0 0
Net current period other comprehensive (loss) income after tax (2,155) (903) (4,537) 9,308
Ending balances (4,984) (2,221) (4,984) (2,221)
Foreign Currency | Gains and Losses on Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balances 1,411 1,316 1,406 1,638
Other comprehensive income (loss) before reclassifications (38) 118 (239) (206)
Amounts reclassified from accumulated other comprehensive income (loss) 29 (9) 237 (103)
Net current period other comprehensive (loss) income before tax (9) 109 (2) (309)
Deferred taxes (2) 24 0 (72)
Net current period other comprehensive (loss) income after tax (7) 85 (2) (237)
Ending balances 1,404 1,401 1,404 1,401
Interest Rate | Gains and Losses on Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balances 782 1,888 899 3,545
Other comprehensive income (loss) before reclassifications 999 122 1,779 (473)
Amounts reclassified from accumulated other comprehensive income (loss) (471) (797) (1,403) (2,354)
Net current period other comprehensive (loss) income before tax 528 (675) 376 (2,827)
Deferred taxes 122 (155) 87 (650)
Net current period other comprehensive (loss) income after tax 406 (520) 289 (2,177)
Ending balances 1,188 1,368 1,188 1,368
Precious Metals | Gains and Losses on Cash Flow Hedges        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balances 2 2 2 2
Other comprehensive income (loss) before reclassifications 0 0 0 0
Amounts reclassified from accumulated other comprehensive income (loss) 0 0 0 0
Net current period other comprehensive (loss) income before tax 0 0 0 0
Deferred taxes 0 0 0 0
Net current period other comprehensive (loss) income after tax 0 0 0 0
Ending balances $ 2 $ 2 $ 2 $ 2