XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet Components Balance Sheet Components
Accounts Receivable, net:

As of March 31, 2023 and December 30, 2022, the Company’s accounts receivable, net consisted of the following:

March 31,
2023
December 30,
2022
Accounts receivable
$52,673 $50,445 
Allowance for credit losses
(2,258)(2,271)
Accounts receivable, net
$50,415 $48,174 

Inventories:

As of March 31, 2023 and December 30, 2022, the Company’s inventory consisted of the following:

March 31,
2023
December 30,
2022
Finished goods
$307,584 $308,768 
Raw materials
19,025 19,457 
Work in process
430 500 
Reserve for obsolete and slow-moving inventory
(13,484)(14,137)
Total inventories
$313,555 $314,588 
Accrued Liabilities:

Accrued liabilities as of March 31, 2023 and December 30, 2022, consisted of the following:

March 31,
2023
December 30,
2022
Deferred revenue$22,679 $22,611 
Payroll, vacation, and bonus accruals13,186 11,068 
Warranty reserve10,312 10,682 
Sales return allowance5,494 5,148 
Customer rebate program4,861 5,863 
Incurred but not reported self-insurance1,880 1,860 
Taxes945 944 
Interest payable658 1,578 
Other accrued liabilities4,240 4,851 
Total accrued liabilities
$64,255 $64,605