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. 31, 2022 |
|
55,517,000
|
|
|
|
Balance, beginning at Dec. 31, 2022 |
$ 250,757
|
$ 0
|
$ 243,696
|
$ 86,726
|
$ (79,665)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Net income |
66,296
|
|
|
66,296
|
|
Stock-based compensation, net (in shares) |
|
417,000
|
|
|
|
Stock-based compensation, net |
(2,617)
|
|
7,412
|
(10,029)
|
|
Other comprehensive income (loss) |
$ 11,660
|
|
|
|
11,660
|
Dividends (in USD per share) |
$ 0.48
|
|
|
|
|
Dividends on Common Stock |
$ (26,808)
|
|
|
(26,808)
|
|
Balance, ending (in shares) at Apr. 01, 2023 |
|
55,934,000
|
|
|
|
Balance, ending at Apr. 01, 2023 |
299,288
|
$ 0
|
251,108
|
116,185
|
(68,005)
|
Balance, beginning (in shares) at Dec. 31, 2022 |
|
55,517,000
|
|
|
|
Balance, beginning at Dec. 31, 2022 |
250,757
|
$ 0
|
243,696
|
86,726
|
(79,665)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Net income |
162,223
|
|
|
|
|
Other comprehensive income (loss) |
$ 8,832
|
|
|
|
|
Balance, ending (in shares) at Sep. 30, 2023 |
56,173,518
|
56,174,000
|
|
|
|
Balance, ending at Sep. 30, 2023 |
$ 347,624
|
$ 0
|
261,966
|
156,491
|
(70,833)
|
Balance, beginning (in shares) at Apr. 01, 2023 |
|
55,934,000
|
|
|
|
Balance, beginning at Apr. 01, 2023 |
299,288
|
$ 0
|
251,108
|
116,185
|
(68,005)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Net income |
36,396
|
|
|
36,396
|
|
Stock-based compensation, net (in shares) |
|
176,000
|
|
|
|
Stock-based compensation, net |
6,603
|
|
7,241
|
(638)
|
|
Other comprehensive income (loss) |
$ 7,912
|
|
|
|
7,912
|
Dividends (in USD per share) |
$ 0.48
|
|
|
|
|
Dividends on Common Stock |
$ (26,948)
|
|
|
(26,948)
|
|
Balance, ending (in shares) at Jul. 01, 2023 |
|
56,110,000
|
|
|
|
Balance, ending at Jul. 01, 2023 |
323,251
|
$ 0
|
258,349
|
124,995
|
(60,093)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Net income |
59,531
|
|
|
59,531
|
|
Stock-based compensation, net (in shares) |
|
64,000
|
|
|
|
Stock-based compensation, net |
2,545
|
|
3,617
|
(1,072)
|
|
Other comprehensive income (loss) |
$ (10,740)
|
|
|
|
(10,740)
|
Dividends (in USD per share) |
$ 0.48
|
|
|
|
|
Dividends on Common Stock |
$ (26,963)
|
|
|
(26,963)
|
|
Balance, ending (in shares) at Sep. 30, 2023 |
56,173,518
|
56,174,000
|
|
|
|
Balance, ending at Sep. 30, 2023 |
$ 347,624
|
$ 0
|
261,966
|
156,491
|
(70,833)
|
Balance, beginning (in shares) at Dec. 30, 2023 |
55,720,251
|
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 (in USD per share) |
$ 0.50
|
|
|
|
|
Dividends on Common Stock |
$ (27,844)
|
|
|
(27,844)
|
|
Repurchases of Common Stock (in shares) |
|
(337,000)
|
|
|
|
Repurchases of Common Stock |
(20,105)
|
|
(105)
|
(20,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,251
|
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)
|
|
|
|
|
Repurchases of Common Stock (in shares) |
|
(1,200,000)
|
|
|
|
Repurchases of Common Stock |
|
$ (85,000)
|
(386)
|
|
|
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 (in USD per share) |
$ 0.50
|
|
|
|
|
Dividends on Common Stock |
$ (27,888)
|
|
|
(27,888)
|
|
Repurchases of Common Stock (in shares) |
|
(345,000)
|
|
|
|
Repurchases of Common Stock |
(25,166)
|
|
(166)
|
(25,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 (in USD per share) |
$ 0.50
|
|
|
|
|
Dividends on Common Stock |
$ (27,574)
|
|
|
(27,574)
|
|
Repurchases of Common Stock (in shares) |
|
(565,000)
|
|
|
|
Repurchases of Common Stock |
$ (40,406)
|
|
|
(40,020)
|
|
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)
|