Consolidated Statements of Equity (Unaudited) - USD ($) $ in Thousands |
Total |
Common Stock |
Additional Paid-in Capital |
Retained Earnings |
Accumulated Other Comprehensive Loss |
| Balance, beginning (in shares) at Dec. 30, 2023 |
|
55,720,000
|
|
|
|
| Balance, beginning at Dec. 30, 2023 |
$ 371,913
|
$ 0
|
$ 273,197
|
$ 166,567
|
$ (67,851)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income |
59,507
|
|
|
59,507
|
|
| Stock-based compensation, net (in shares) |
|
309,000
|
|
|
|
| Stock-based compensation, net |
4,103
|
|
11,209
|
(7,106)
|
|
| Other comprehensive income (loss) |
(381)
|
|
|
|
(381)
|
| Dividends on Common Stock |
(27,844)
|
|
|
(27,844)
|
|
| Stock Repurchased and Retired During Period, Value |
20,105
|
|
105
|
20,000
|
|
| Repurchases of Common Stock, including excise tax (in shares) |
|
(337,000)
|
|
|
|
| Balance, ending (in shares) at Mar. 30, 2024 |
|
55,692,000
|
|
|
|
| Balance, ending at Mar. 30, 2024 |
387,193
|
$ 0
|
284,301
|
171,124
|
(68,232)
|
| Balance, beginning (in shares) at Dec. 30, 2023 |
|
55,720,000
|
|
|
|
| Balance, beginning at Dec. 30, 2023 |
371,913
|
$ 0
|
273,197
|
166,567
|
(67,851)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income |
181,824
|
|
|
|
|
| Other comprehensive income (loss) |
$ (41,792)
|
|
|
|
|
| Balance, ending (in shares) at Sep. 28, 2024 |
55,134,865
|
55,135,000
|
|
|
|
| Balance, ending at Sep. 28, 2024 |
$ 356,927
|
$ 0
|
300,537
|
166,033
|
(109,643)
|
| Balance, beginning (in shares) at Mar. 30, 2024 |
|
55,692,000
|
|
|
|
| Balance, beginning at Mar. 30, 2024 |
387,193
|
$ 0
|
284,301
|
171,124
|
(68,232)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income |
51,769
|
|
|
51,769
|
|
| Stock-based compensation, net (in shares) |
|
327,000
|
|
|
|
| Stock-based compensation, net |
7,947
|
|
13,383
|
(5,436)
|
|
| Other comprehensive income (loss) |
(26,704)
|
|
|
|
(26,704)
|
| Dividends on Common Stock |
(27,888)
|
|
|
(27,888)
|
|
| Stock Repurchased and Retired During Period, Value |
25,166
|
|
166
|
25,000
|
|
| Repurchases of Common Stock, including excise tax (in shares) |
|
(345,000)
|
|
|
|
| Balance, ending (in shares) at Jun. 29, 2024 |
|
55,674,000
|
|
|
|
| Balance, ending at Jun. 29, 2024 |
367,151
|
$ 0
|
297,518
|
164,569
|
(94,936)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income |
70,548
|
|
|
70,548
|
|
| Stock-based compensation, net (in shares) |
|
26,000
|
|
|
|
| Stock-based compensation, net |
1,915
|
|
3,405
|
(1,490)
|
|
| Other comprehensive income (loss) |
(14,707)
|
|
|
|
(14,707)
|
| Dividends on Common Stock |
(27,574)
|
|
|
(27,574)
|
|
| Stock Repurchased and Retired During Period, Value |
$ 40,406
|
|
386
|
40,020
|
|
| Repurchases of Common Stock, including excise tax (in shares) |
|
(565,000)
|
|
|
|
| Balance, ending (in shares) at Sep. 28, 2024 |
55,134,865
|
55,135,000
|
|
|
|
| Balance, ending at Sep. 28, 2024 |
$ 356,927
|
$ 0
|
300,537
|
166,033
|
(109,643)
|
| Balance, beginning (in shares) at Dec. 28, 2024 |
55,310,671
|
55,311,000
|
|
|
|
| Balance, beginning at Dec. 28, 2024 |
$ 400,055
|
$ 0
|
316,746
|
199,959
|
(116,650)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income |
42,882
|
|
|
42,882
|
|
| Stock-based compensation, net (in shares) |
|
121,000
|
|
|
|
| Stock-based compensation, net |
10,495
|
|
14,924
|
(4,429)
|
|
| Other comprehensive income (loss) |
2,064
|
|
|
|
2,064
|
| Dividends on Common Stock |
(28,824)
|
|
|
(28,824)
|
|
| Balance, ending (in shares) at Mar. 29, 2025 |
|
55,432,000
|
|
|
|
| Balance, ending at Mar. 29, 2025 |
$ 426,672
|
$ 0
|
331,670
|
209,588
|
(114,586)
|
| Balance, beginning (in shares) at Dec. 28, 2024 |
55,310,671
|
55,311,000
|
|
|
|
| Balance, beginning at Dec. 28, 2024 |
$ 400,055
|
$ 0
|
316,746
|
199,959
|
(116,650)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income |
153,695
|
|
|
|
|
| Other comprehensive income (loss) |
$ 41,901
|
|
|
|
|
| Balance, ending (in shares) at Sep. 27, 2025 |
55,584,908
|
55,585,000
|
|
|
|
| Balance, ending at Sep. 27, 2025 |
$ 529,616
|
$ 0
|
348,041
|
256,324
|
(74,749)
|
| Balance, beginning (in shares) at Mar. 29, 2025 |
|
55,432,000
|
|
|
|
| Balance, beginning at Mar. 29, 2025 |
426,672
|
$ 0
|
331,670
|
209,588
|
(114,586)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income |
73,869
|
|
|
73,869
|
|
| Stock-based compensation, net (in shares) |
|
136,000
|
|
|
|
| Stock-based compensation, net |
1,713
|
|
6,756
|
(5,043)
|
|
| Other comprehensive income (loss) |
24,986
|
|
|
|
24,986
|
| Dividends on Common Stock |
(28,893)
|
|
|
(28,893)
|
|
| Balance, ending (in shares) at Jun. 28, 2025 |
|
55,568,000
|
|
|
|
| Balance, ending at Jun. 28, 2025 |
498,347
|
$ 0
|
338,426
|
249,521
|
(89,600)
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
| Net income |
36,944
|
|
|
36,944
|
|
| Stock-based compensation, net (in shares) |
|
17,000
|
|
|
|
| Stock-based compensation, net |
8,375
|
|
9,615
|
(1,240)
|
|
| Other comprehensive income (loss) |
14,851
|
|
|
|
14,851
|
| Dividends on Common Stock |
$ (28,901)
|
|
|
(28,901)
|
|
| Balance, ending (in shares) at Sep. 27, 2025 |
55,584,908
|
55,585,000
|
|
|
|
| Balance, ending at Sep. 27, 2025 |
$ 529,616
|
$ 0
|
$ 348,041
|
$ 256,324
|
$ (74,749)
|