XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Other Current Liabilities - Components of Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 30, 2022
Other Current Liabilities Details [Abstract]    
Accrued self-insurance retentions $ 9,246 $ 9,338
Accrued warranty and service liabilities 14,917 14,674
Accrued trade promotions 8,951 13,799
Payable for employee stock purchases 1,055 16,497
Customer advances and deferred revenue 45,134 50,747
Income taxes payable 27,258 15,987
Taxes Payable, Current 11,584 9,614
Right of return refund liability 18,533 18,449
Operating lease liability, current 9,451 9,555
Other 30,485 32,133
Total $ 176,614 $ 190,793