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) |