XML 62 R49.htm IDEA: XBRL DOCUMENT v3.25.3
Other Current Liabilities - Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 26, 2025
Dec. 27, 2024
Other Current Liabilities Details [Abstract]    
Accrued self-insurance retentions $ 8,172 $ 8,240
Accrued warranty and service liabilities 20,420 18,712
Accrued trade promotions 8,302 11,086
Payable for employee stock purchases 11,413 16,767
Customer advances and deferred revenue 103,418 52,522
Income taxes payable 8,659 8,102
Tax payable, other 12,007 14,557
Right of return refund liability 14,254 15,557
Operating lease liabilities, current 9,001 7,838
Acquisition-related consideration payable 0 10,339
Other 41,171 48,008
Total $ 236,817 $ 211,728