XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Other Current Liabilities - Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 29, 2023
Dec. 30, 2022
Other Current Liabilities Details [Abstract]    
Accrued self-insurance retentions $ 9,395 $ 9,338
Accrued warranty and service liabilities 15,044 14,674
Accrued trade promotions 14,196 13,799
Payable for employee stock purchases 12,061 16,497
Customer advances and deferred revenue 60,332 50,747
Income taxes payable 13,891 15,987
Tax payable, other 8,816 9,614
Right of return refund liability 17,965 18,449
Operating lease liabilities, current 8,888 9,555
Other 29,001 32,133
Total $ 189,589 $ 190,793