XML 78 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies (Components of Other Current Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 29, 2023
Dec. 30, 2022
Dec. 31, 2021
Other Current Liabilities      
Accrued self-insurance retentions $ 8,654 $ 9,338  
Accrued warranty and service liabilities 15,408 14,674 $ 14,463
Accrued trade promotions 14,312 13,799  
Payable for employee stock purchases 16,639 16,497  
Customer Advances and Deferred Revenue 51,578 50,747  
Income taxes payable 9,837 15,987  
Tax payable, other $ 12,289 $ 9,614  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total Total  
Operating lease liabilities, current $ 8,242 $ 9,555  
Right of return refund liability 17,826 18,449  
Other 30,574 32,133  
Total $ 185,359 $ 190,793