v3.26.3
Other Current Liabilities - Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 25, 2026
Dec. 26, 2025
Other Current Liabilities Details [Abstract]    
Accrued self-insurance retentions $ 8,011 $ 8,013
Accrued warranty and service liabilities 20,404 21,103
Accrued trade promotions 10,650 7,511
Payable for employee stock purchases 11,444 15,546
Customer advances and deferred revenue 98,414 93,995
Income taxes payable 13,191 15,493
Tax payable, other 13,967 14,693
Right of return refund liability 13,003 15,055
Operating lease liabilities, current 9,126 8,769
Other 43,953 41,689
Total $ 242,163 $ 241,867