Consolidated Statements of Shareholders' Equity - USD ($) $ in Thousands | Common Stock [Member] | Retained Earnings [Member] | AOCI Attributable to Parent [Member] | Treasury Stock, Common [Member] | Total |
Accumulated other comprehensive income (loss) balance, Beginning at Dec. 25, 2021 | $ 9,949 | $ 1,358,963 | $ 1,687 | $ (150,857) | $ 1,219,742 |
Balance, shares at Dec. 25, 2021 | 33,047,807 | | | | |
Balance, treasury shares at Dec. 25, 2021 | | | | 6,149,364 | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net income | | 67,655 | | | 67,655 |
Other comprehensive income (loss), net of tax | | | (7,120) | | (7,120) |
Dividends paid | | (17,215) | | | (17,215) |
Accumulated other comprehensive income (loss) balance, Ending at Jun. 25, 2022 | $ 9,949 | 1,409,403 | (5,433) | $ (150,857) | 1,263,062 |
Balance, shares at Jun. 25, 2022 | 33,047,807 | | | | |
Balance, treasury shares at Jun. 25, 2022 | | | | 6,149,364 | |
Accumulated other comprehensive income (loss) balance, Beginning at Mar. 26, 2022 | $ 9,949 | 1,381,745 | (3,360) | $ (150,857) | 1,237,477 |
Balance, shares at Mar. 26, 2022 | 33,047,807 | | | | |
Balance, treasury shares at Mar. 26, 2022 | | | | 6,149,364 | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net income | | 36,266 | | | 36,266 |
Other comprehensive income (loss), net of tax | | | (2,073) | | (2,073) |
Dividends paid | | (8,608) | | | (8,608) |
Accumulated other comprehensive income (loss) balance, Ending at Jun. 25, 2022 | $ 9,949 | 1,409,403 | (5,433) | $ (150,857) | 1,263,062 |
Balance, shares at Jun. 25, 2022 | 33,047,807 | | | | |
Balance, treasury shares at Jun. 25, 2022 | | | | 6,149,364 | |
Accumulated other comprehensive income (loss) balance, Beginning at Dec. 31, 2022 | $ 9,949 | 1,449,191 | (6,449) | $ (150,857) | $ 1,301,834 |
Balance, shares at Dec. 31, 2022 | 33,047,807 | | | | 26,898,443 |
Balance, treasury shares at Dec. 31, 2022 | | | | 6,149,364 | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net income | | 60,079 | | | $ 60,079 |
Other comprehensive income (loss), net of tax | | | 1,575 | | 1,575 |
Dividends paid | | (18,291) | | | (18,291) |
Accumulated other comprehensive income (loss) balance, Ending at Jul. 01, 2023 | $ 9,949 | 1,490,979 | (4,874) | $ (150,857) | $ 1,345,198 |
Balance, shares at Jul. 01, 2023 | 33,047,807 | | | | 26,898,443 |
Balance, treasury shares at Jul. 01, 2023 | | | | 6,149,364 | 6,149,364 |
Accumulated other comprehensive income (loss) balance, Beginning at Apr. 01, 2023 | $ 9,949 | 1,465,860 | (4,741) | $ (150,857) | $ 1,320,211 |
Balance, shares at Apr. 01, 2023 | 33,047,807 | | | | |
Balance, treasury shares at Apr. 01, 2023 | | | | 6,149,364 | |
Increase (Decrease) in Stockholders' Equity [Roll Forward] | | | | | |
Net income | | 34,265 | | | 34,265 |
Other comprehensive income (loss), net of tax | | | (133) | | (133) |
Dividends paid | | (9,146) | | | (9,146) |
Accumulated other comprehensive income (loss) balance, Ending at Jul. 01, 2023 | $ 9,949 | $ 1,490,979 | $ (4,874) | $ (150,857) | $ 1,345,198 |
Balance, shares at Jul. 01, 2023 | 33,047,807 | | | | 26,898,443 |
Balance, treasury shares at Jul. 01, 2023 | | | | 6,149,364 | 6,149,364 |