CONDENSED CONSOLIDATED STOCKHOLDERS’ EQUITY STATEMENTS - USD ($) shares in Thousands, $ in Thousands |
Total |
Common Stock |
Additional Paid-In Capital |
Retained Earnings |
Treasury Stock |
Accumulated Other Comprehensive Income (Loss) |
| Beginning balance (in shares) at Dec. 31, 2024 |
|
50,335
|
|
|
|
|
| Beginning balance at Dec. 31, 2024 |
$ 1,294,736
|
$ 503
|
$ 839,755
|
$ 1,176,036
|
$ (718,026)
|
$ (3,532)
|
| Beginning balance (in shares) at Dec. 31, 2024 |
|
|
|
|
(10,124)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income |
51,937
|
|
|
51,937
|
|
|
| Other comprehensive income (loss), net of tax |
(37,150)
|
|
|
|
|
(37,150)
|
| Common stock issuance |
3,818
|
|
2,083
|
|
$ 1,735
|
|
| Common stock issuance (in shares) |
|
|
|
|
48
|
|
| Retirement Savings Plan stock contributions |
2,159
|
|
1,454
|
|
$ 705
|
|
| Retirement Savings Plan stock contributions (in shares) |
|
|
|
|
20
|
|
| Exercise of stock options, net of tax withholding forfeitures |
(643)
|
|
(445)
|
|
$ (198)
|
|
| Exercise of stock options, net of tax withholding forfeitures (in shares) |
|
|
|
|
6
|
|
| Conversion of restricted stock units into common stock, net of tax withholding forfeitures |
(13,028)
|
|
(10,058)
|
|
$ (2,970)
|
|
| Conversion of restricted stock units into common stock, net of tax withholding forfeitures (in shares) |
|
|
|
|
162
|
|
| Share repurchase including excise tax (in shares) |
|
|
|
|
(810)
|
|
| Share repurchase including excise tax |
(85,074)
|
|
|
|
$ (85,074)
|
|
| Share-based compensation |
7,776
|
|
7,776
|
|
|
|
| Common stock dividends |
(2,024)
|
|
|
(2,024)
|
|
|
| Ending balance (in shares) at Mar. 30, 2025 |
|
50,335
|
|
|
|
|
| Ending balance at Mar. 30, 2025 |
$ 1,222,507
|
$ 503
|
840,565
|
1,225,949
|
$ (803,828)
|
(40,682)
|
| Ending balance (in shares) at Mar. 30, 2025 |
|
|
|
|
(10,698)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Common stock dividends declared per share (in usd per share) |
$ 0.05
|
|
|
|
|
|
| Beginning balance (in shares) at Dec. 31, 2024 |
|
50,335
|
|
|
|
|
| Beginning balance at Dec. 31, 2024 |
$ 1,294,736
|
$ 503
|
839,755
|
1,176,036
|
$ (718,026)
|
(3,532)
|
| Beginning balance (in shares) at Dec. 31, 2024 |
|
|
|
|
(10,124)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income |
112,943
|
|
|
|
|
|
| Ending balance (in shares) at Jun. 29, 2025 |
|
50,335
|
|
|
|
|
| Ending balance at Jun. 29, 2025 |
$ 1,234,475
|
$ 503
|
847,732
|
1,284,960
|
$ (818,142)
|
(80,578)
|
| Ending balance (in shares) at Jun. 29, 2025 |
|
|
|
|
(10,805)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Common stock dividends declared per share (in usd per share) |
$ 0.10
|
|
|
|
|
|
| Beginning balance (in shares) at Mar. 30, 2025 |
|
50,335
|
|
|
|
|
| Beginning balance at Mar. 30, 2025 |
$ 1,222,507
|
$ 503
|
840,565
|
1,225,949
|
$ (803,828)
|
(40,682)
|
| Beginning balance (in shares) at Mar. 30, 2025 |
|
|
|
|
(10,698)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income |
61,006
|
|
|
61,006
|
|
|
| Other comprehensive income (loss), net of tax |
(39,896)
|
|
|
|
|
(39,896)
|
| Retirement Savings Plan stock contributions |
2,128
|
|
1,391
|
|
$ 737
|
|
| Retirement Savings Plan stock contributions (in shares) |
|
|
|
|
21
|
|
| Exercise of stock options, net of tax withholding forfeitures |
(273)
|
|
(272)
|
|
$ (1)
|
|
| Exercise of stock options, net of tax withholding forfeitures (in shares) |
|
|
|
|
5
|
|
| Conversion of restricted stock units into common stock, net of tax withholding forfeitures |
(213)
|
|
(779)
|
|
$ 566
|
|
| Conversion of restricted stock units into common stock, net of tax withholding forfeitures (in shares) |
|
|
|
|
20
|
|
| Share repurchase including excise tax (in shares) |
|
|
|
|
(153)
|
|
| Share repurchase including excise tax |
(15,616)
|
|
|
|
$ (15,616)
|
|
| Share-based compensation |
6,827
|
|
6,827
|
|
|
|
| Common stock dividends |
(1,995)
|
|
|
(1,995)
|
|
|
| Ending balance (in shares) at Jun. 29, 2025 |
|
50,335
|
|
|
|
|
| Ending balance at Jun. 29, 2025 |
$ 1,234,475
|
$ 503
|
847,732
|
1,284,960
|
$ (818,142)
|
(80,578)
|
| Ending balance (in shares) at Jun. 29, 2025 |
|
|
|
|
(10,805)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Common stock dividends declared per share (in usd per share) |
$ 0.05
|
|
|
|
|
|
| Beginning balance (in shares) at Dec. 31, 2025 |
|
50,335
|
|
|
|
|
| Beginning balance at Dec. 31, 2025 |
$ 1,264,424
|
$ 503
|
867,457
|
1,405,572
|
$ (911,904)
|
(97,204)
|
| Beginning balance (in shares) at Dec. 31, 2025 |
|
|
|
|
(11,388)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income |
51,027
|
|
|
51,027
|
|
|
| Other comprehensive income (loss), net of tax |
1,489
|
|
|
|
|
1,489
|
| Common stock issuance |
4,696
|
|
2,999
|
|
$ 1,697
|
|
| Common stock issuance (in shares) |
|
|
|
|
47
|
|
| Retirement Savings Plan stock contributions |
2,245
|
|
1,235
|
|
$ 1,010
|
|
| Retirement Savings Plan stock contributions (in shares) |
|
|
|
|
18
|
|
| Exercise of stock options, net of tax withholding forfeitures |
(323)
|
|
(414)
|
|
$ 91
|
|
| Exercise of stock options, net of tax withholding forfeitures (in shares) |
|
|
|
|
5
|
|
| Conversion of restricted stock units into common stock, net of tax withholding forfeitures |
(17,377)
|
|
(17,718)
|
|
$ 341
|
|
| Conversion of restricted stock units into common stock, net of tax withholding forfeitures (in shares) |
|
|
|
|
179
|
|
| Share repurchase including excise tax (in shares) |
|
|
|
|
(260)
|
|
| Share repurchase including excise tax |
(30,381)
|
|
|
|
$ (30,381)
|
|
| Share-based compensation |
9,161
|
|
9,161
|
|
|
|
| Common stock dividends |
(1,960)
|
|
|
(1,960)
|
|
|
| Ending balance (in shares) at Mar. 29, 2026 |
|
50,335
|
|
|
|
|
| Ending balance at Mar. 29, 2026 |
$ 1,283,001
|
$ 503
|
862,720
|
1,454,639
|
$ (939,146)
|
(95,715)
|
| Ending balance (in shares) at Mar. 29, 2026 |
|
|
|
|
(11,399)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Common stock dividends declared per share (in usd per share) |
$ 0.05
|
|
|
|
|
|
| Beginning balance (in shares) at Dec. 31, 2025 |
|
50,335
|
|
|
|
|
| Beginning balance at Dec. 31, 2025 |
$ 1,264,424
|
$ 503
|
867,457
|
1,405,572
|
$ (911,904)
|
(97,204)
|
| Beginning balance (in shares) at Dec. 31, 2025 |
|
|
|
|
(11,388)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income |
119,563
|
|
|
|
|
|
| Ending balance (in shares) at Jun. 28, 2026 |
|
50,335
|
|
|
|
|
| Ending balance at Jun. 28, 2026 |
$ 1,384,554
|
$ 503
|
871,183
|
1,521,208
|
$ (937,156)
|
(71,184)
|
| Ending balance (in shares) at Jun. 28, 2026 |
|
|
|
|
(11,359)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Common stock dividends declared per share (in usd per share) |
$ 0.10
|
|
|
|
|
|
| Beginning balance (in shares) at Mar. 29, 2026 |
|
50,335
|
|
|
|
|
| Beginning balance at Mar. 29, 2026 |
$ 1,283,001
|
$ 503
|
862,720
|
1,454,639
|
$ (939,146)
|
(95,715)
|
| Beginning balance (in shares) at Mar. 29, 2026 |
|
|
|
|
(11,399)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net income |
68,536
|
|
|
68,536
|
|
|
| Other comprehensive income (loss), net of tax |
24,531
|
|
|
|
|
24,531
|
| Retirement Savings Plan stock contributions |
2,243
|
|
1,098
|
|
$ 1,145
|
|
| Retirement Savings Plan stock contributions (in shares) |
|
|
|
|
19
|
|
| Exercise of stock options, net of tax withholding forfeitures |
(19)
|
|
(28)
|
|
$ 9
|
|
| Conversion of restricted stock units into common stock, net of tax withholding forfeitures |
(813)
|
|
(1,649)
|
|
$ 836
|
|
| Conversion of restricted stock units into common stock, net of tax withholding forfeitures (in shares) |
|
|
|
|
21
|
|
| Share-based compensation |
9,042
|
|
9,042
|
|
|
|
| Common stock dividends |
(1,967)
|
|
|
(1,967)
|
|
|
| Ending balance (in shares) at Jun. 28, 2026 |
|
50,335
|
|
|
|
|
| Ending balance at Jun. 28, 2026 |
$ 1,384,554
|
$ 503
|
$ 871,183
|
$ 1,521,208
|
$ (937,156)
|
$ (71,184)
|
| Ending balance (in shares) at Jun. 28, 2026 |
|
|
|
|
(11,359)
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Common stock dividends declared per share (in usd per share) |
$ 0.05
|
|
|
|
|
|