XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Other Current Liabilities - Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 30, 2022
Other Current Liabilities Details [Abstract]    
Accrued self-insurance retentions $ 9,203 $ 9,338
Accrued warranty and service liabilities 15,413 14,674
Accrued trade promotions 11,434 13,799
Payable for employee stock purchases 7,515 16,497
Customer advances and deferred revenue 58,226 50,747
Income taxes payable 19,369 15,987
Taxes Payable, Current 9,337 9,614
Right of return refund liability 18,257 18,449
Operating lease liability, current 9,126 9,555
Other 30,977 32,133
Total $ 188,857 $ 190,793