v3.26.1
Other Current Liabilities - Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 26, 2026
Dec. 26, 2025
Other Current Liabilities Details [Abstract]    
Accrued self-insurance retentions $ 7,799 $ 8,013
Accrued warranty and service liabilities 20,725 21,103
Accrued trade promotions 8,402 7,511
Payable for employee stock purchases 7,623 15,546
Customer advances and deferred revenue 98,406 93,995
Income taxes payable 13,495 15,493
Tax payable, other 11,774 14,693
Right of return refund liability 13,373 15,055
Operating lease liabilities, current 6,982 8,769
Other 35,274 41,689
Total $ 223,853 $ 241,867