v3.26.3
Shareholders' Equity - Activity in Shareholders' Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 04, 2026
Jul. 05, 2026
Apr. 05, 2026
Sep. 28, 2025
Jun. 29, 2025
Mar. 30, 2025
Oct. 04, 2026
Sep. 28, 2025
Increase (Decrease) in Shareholders' Equity [Roll Forward]                
Balance at beginning of period $ 678,365 $ 634,585 $ 640,674 $ 575,025 $ 513,067 $ 489,148 $ 640,674 $ 489,148
Net income (loss) 39,220 51,407 23,611 46,146 32,561 13,002 $ 114,238 91,709
Issuances of stock related to restricted share units and performance shares   0 0 0 0 0    
Cash dividends declared (1,734) (1,739) (1,882) (1,170) (586) (641)    
Compensation expense related to share-based plans, net of forfeitures and shares received for tax withholdings 3,355 4,572 (8,862) 2,989 2,765 (3,581)    
Share repurchases (in shares)             (771,125)  
Share repurchases   (8,795) (12,000) (698) (4,445)      
Foreign currency translation adjustment (6,102) (1,505) (8,344) (2,356) 33,445 15,834 $ (15,951) 46,923
Pension liability adjustment 442 (160) 1,388 1,015 (1,782) (695) 1,670 (1,462)
Balance at end of period $ 713,546 $ 678,365 $ 634,585 $ 620,951 $ 575,025 $ 513,067 $ 713,546 $ 620,951
Cash dividends declared, per common share (in dollars per share) $ 0.03 $ 0.03 $ 0.03 $ 0.02 $ 0.01 $ 0.01    
COMMON STOCK                
Increase (Decrease) in Shareholders' Equity [Roll Forward]                
Balance at beginning of period (in shares) 57,800,000 58,055,000 57,891,000 58,393,000 58,610,000 58,304,000 57,891,000 58,304,000
Balance at beginning of period $ 5,780 $ 5,805 $ 5,789 $ 5,839 $ 5,861 $ 5,830 $ 5,789 $ 5,830
Issuances of stock related to restricted share units and performance shares (in shares)   58,000 1,065,000 54,000 1,000 658,000    
Issuances of stock related to restricted share units and performance shares   $ 5 $ 106 $ 5 $ 0 $ 66    
Compensation expense related to share-based plans, net of forfeitures and shares received for tax withholdings (in shares) 0 (3,000) (440,000) (24,000) 0 (352,000)    
Compensation expense related to share-based plans, net of forfeitures and shares received for tax withholdings $ 0 $ 0 $ (44) $ (2) $ 0 $ (35)    
Share repurchases (in shares)   (310,000) (461,000) (32,000) (218,000)      
Share repurchases   $ (30) $ (46) $ (3) $ (22)      
Balance at end of period (in shares) 57,800,000 57,800,000 58,055,000 58,391,000 58,393,000 58,610,000 57,800,000 58,391,000
Balance at end of period $ 5,780 $ 5,780 $ 5,805 $ 5,839 $ 5,839 $ 5,861 $ 5,780 $ 5,839
ADDITIONAL PAID-IN CAPITAL                
Increase (Decrease) in Shareholders' Equity [Roll Forward]                
Balance at beginning of period 223,834 228,032 248,910 255,758 257,416 261,028 248,910 261,028
Issuances of stock related to restricted share units and performance shares   (5) (106) (5) 0 (66)    
Compensation expense related to share-based plans, net of forfeitures and shares received for tax withholdings 3,355 4,572 (8,818) 2,991 2,765 (3,546)    
Share repurchases   (8,765) (11,954) (695) (4,423)      
Balance at end of period 227,189 223,834 228,032 258,049 255,758 257,416 227,189 258,049
RETAINED EARNINGS                
Increase (Decrease) in Shareholders' Equity [Roll Forward]                
Balance at beginning of period 589,377 539,709 517,980 449,777 417,802 405,441 517,980 405,441
Net income (loss) 39,220 51,407 23,611 46,146 32,561 13,002    
Cash dividends declared (1,734) (1,739) (1,882) (1,170) (586) (641)    
Balance at end of period 626,863 589,377 539,709 494,753 449,777 417,802 626,863 494,753
FOREIGN CURRENCY TRANSLATION ADJUSTMENT                
Increase (Decrease) in Shareholders' Equity [Roll Forward]                
Balance at beginning of period (102,540) (101,035) (92,691) (94,038) (127,483) (143,317) (92,691) (143,317)
Foreign currency translation adjustment (6,102) (1,505) (8,344) (2,356) 33,445 15,834    
Balance at end of period (108,642) (102,540) (101,035) (96,394) (94,038) (127,483) (108,642) (96,394)
PENSION LIABILITY                
Increase (Decrease) in Shareholders' Equity [Roll Forward]                
Balance at beginning of period (38,086) (37,926) (39,314) (42,311) (40,529) (39,834) (39,314) (39,834)
Pension liability adjustment 442 (160) 1,388 1,015 (1,782) (695)    
Balance at end of period $ (37,644) $ (38,086) $ (37,926) $ (41,296) $ (42,311) $ (40,529) $ (37,644) $ (41,296)