v3.26.1
Other Current Liabilities - Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 27, 2026
Dec. 26, 2025
Other Current Liabilities Details [Abstract]    
Accrued self-insurance retentions $ 8,044 $ 8,013
Accrued warranty and service liabilities 20,954 21,103
Accrued trade promotions 6,522 7,511
Payable for employee stock purchases 4,471 15,546
Customer advances and deferred revenue 91,669 93,995
Income taxes payable 21,554 15,493
Tax payable, other 17,563 14,693
Right of return refund liability 14,440 15,055
Operating lease liabilities, current 8,074 8,769
Other 33,703 41,689
Total $ 226,994 $ 241,867