XML 31 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Balance sheet information (Tables)
3 Months Ended
Apr. 02, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Cash and Cash Equivalents
A summary of cash and cash equivalents and restricted cash is as follows:
April 2, 2022December 31, 2021
Cash and cash equivalents$27,374 $43,933 
Restricted cash
Current5,280 5,280 
Noncurrent50,000 50,000 
$82,654 $99,213 
Schedule of Restrictions on Cash and Cash Equivalents
A summary of cash and cash equivalents and restricted cash is as follows:
April 2, 2022December 31, 2021
Cash and cash equivalents$27,374 $43,933 
Restricted cash
Current5,280 5,280 
Noncurrent50,000 50,000 
$82,654 $99,213 
Schedule of Accounts Receivable
Accounts receivable, net of allowances, consisted of the following as of:
April 2, 2022December 31, 2021
Accounts receivable$123,542 $128,365 
Less: Allowance for credit losses(4,254)(3,402)
$119,288 $124,963 
Summary of Accounts Receivable, Allowance for Credit Loss
Changes in credit losses were as follows:
Three Months Ended
April 2, 2022April 3, 2021
Beginning balance$(3,402)$(3,990)
Provision(1,152)(191)
Write-offs369 406 
Recoveries(69)(36)
Ending balance$(4,254)$(3,811)
Schedule of Inventory
Inventory consisted of the following as of:
April 2, 2022December 31, 2021
Raw materials and supplies$14,324 $12,213 
Finished goods51,669 50,805 
Gross65,993 63,018 
Excess and obsolete reserves(1,302)(1,330)
$64,691 $61,688 
Schedule of Prepaid and Other Current Assets
Prepaid and other current assets consisted of the following as of:
April 2, 2022December 31, 2021
Prepaid taxes$7,153 $12,236 
Prepaid and other current assets21,609 15,003 
$28,762 $27,239 
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following as of:
April 2, 2022December 31, 2021
Gross-to-net deductions$66,665 $67,945 
Bonus and commission12,016 23,342 
Compensation and benefits10,202 10,665 
Income and other taxes15,736 8,139 
Other liabilities20,185 21,382 
$124,804 $131,473