XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Balance Sheet Components (Tables)
9 Months Ended
Sep. 29, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Accounts Receivable
As of September 29, 2023 and December 30, 2022, the Company’s accounts receivable, net consisted of the following:

September 29,
2023
December 30,
2022
Accounts receivable
$56,100 $50,445 
Allowance for credit losses
(2,251)(2,271)
Accounts receivable, net
$53,849 $48,174 
Schedule of Inventory
As of September 29, 2023 and December 30, 2022, the Company’s inventory consisted of the following:

September 29,
2023
December 30,
2022
Finished goods
$275,046 $308,768 
Raw materials
15,304 19,457 
Work in process
333 500 
Reserve for obsolete and slow-moving inventory
(15,214)(14,137)
Total inventories
$275,469 $314,588 
Schedule of Accrued Liabilities
Accrued liabilities as of September 29, 2023 and December 30, 2022, consisted of the following:

September 29,
2023
December 30,
2022
Deferred revenue$22,813 $22,611 
Payroll, vacation, and bonus accruals16,791 11,068 
Warranty reserve8,977 10,682 
Customer rebate program5,586 5,863 
Sales return allowance5,295 5,148 
Incurred but not reported self-insurance1,545 1,860 
Taxes695 944 
Interest payable659 1,578 
Other accrued liabilities3,913 4,851 
Total accrued liabilities
$66,274 $64,605