Restatements - Consolidated Balance Sheets (Details) - USD ($) $ in Thousands |
Dec. 27, 2025 |
Sep. 27, 2025 |
Jun. 28, 2025 |
Mar. 29, 2025 |
Dec. 28, 2024 |
Dec. 30, 2023 |
Dec. 31, 2022 |
|---|---|---|---|---|---|---|---|
| Restatements | |||||||
| Inventories | $ 287,532 | $ 301,747 | $ 296,790 | $ 296,188 | $ 292,037 | $ 284,630 | $ 285,792 |
| Income taxes recoverable | 6,624 | 11,070 | 867 | ||||
| Total current assets | 681,235 | 659,340 | 639,997 | 788,350 | 828,002 | 820,687 | 733,688 |
| Total assets | 2,027,359 | 1,997,448 | 1,941,857 | 2,063,212 | 2,090,582 | 2,028,105 | 1,951,668 |
| Income taxes payable | 8,616 | 2,724 | |||||
| Total current liabilities | 352,727 | 325,515 | 343,304 | ||||
| Deferred income taxes | 126,850 | 121,573 | 105,491 | 106,687 | 107,686 | 115,040 | 109,245 |
| Total liabilities | 675,449 | 669,923 | 624,247 | 619,579 | 656,946 | 662,245 | 655,336 |
| Retained earnings | 1,635,974 | 1,612,427 | 1,603,937 | 1,587,805 | 1,577,402 | 1,507,962 | 1,443,689 |
| Total shareholders' equity | 1,351,910 | 1,327,525 | 1,317,609 | 1,443,633 | 1,433,635 | 1,365,861 | 1,296,332 |
| Total liabilities and shareholders' equity | $ 2,027,359 | 1,997,448 | 1,941,857 | 2,063,212 | 2,090,582 | 2,028,105 | 1,951,668 |
| Previously Reported | |||||||
| Restatements | |||||||
| Inventories | 323,375 | 316,609 | 314,309 | 308,895 | 296,157 | 293,274 | |
| Income taxes recoverable | 9,807 | 83 | |||||
| Total current assets | 679,705 | 659,032 | 806,471 | 844,859 | 832,214 | 741,170 | |
| Total assets | 2,017,813 | 1,960,892 | 2,081,333 | 2,107,438 | 2,039,632 | 1,959,150 | |
| Income taxes payable | 8,951 | ||||||
| Total current liabilities | 325,850 | ||||||
| Deferred income taxes | 126,035 | 109,953 | 111,149 | 112,149 | 118,091 | 111,225 | |
| Total liabilities | 674,385 | 628,709 | 624,376 | 661,409 | 665,296 | 657,316 | |
| Retained earnings | 1,628,330 | 1,618,510 | 1,601,129 | 1,589,797 | 1,516,438 | 1,449,191 | |
| Total shareholders' equity | 1,343,428 | 1,332,182 | 1,456,957 | 1,446,031 | 1,374,337 | 1,301,834 | |
| Total liabilities and shareholders' equity | 2,017,813 | 1,960,892 | 2,081,333 | 2,107,438 | 2,039,632 | 1,959,150 | |
| Adjustments | |||||||
| Restatements | |||||||
| Inventories | (21,628) | (19,819) | (18,121) | (16,857) | (11,527) | (7,482) | |
| Income taxes recoverable | 1,263 | 784 | |||||
| Total current assets | (20,365) | (19,035) | (18,121) | (16,857) | (11,527) | (7,482) | |
| Total assets | (20,365) | (19,035) | (18,121) | (16,857) | (11,527) | (7,482) | |
| Income taxes payable | (335) | ||||||
| Total current liabilities | (335) | ||||||
| Deferred income taxes | (4,462) | (4,462) | (4,462) | (4,462) | (3,051) | (1,980) | |
| Total liabilities | (4,462) | (4,462) | (4,797) | (4,462) | (3,051) | (1,980) | |
| Retained earnings | (15,903) | (14,573) | (13,324) | (12,395) | (8,476) | (5,502) | |
| Total shareholders' equity | (15,903) | (14,573) | (13,324) | (12,395) | (8,476) | (5,502) | |
| Total liabilities and shareholders' equity | $ (20,365) | $ (19,035) | $ (18,121) | $ (16,857) | $ (11,527) | $ (7,482) |
| X | ||||||||||
- Definition Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of asset recognized for present right to economic benefit. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of asset recognized for present right to economic benefit, classified as current. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
| X | ||||||||||
- Definition Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of accumulated undistributed earnings (deficit). Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Definition Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|