XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.2
Significant Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2022
Credit Loss [Abstract]  
Schedule of Accounts Receivable

Accounts Receivable consists of the following:

           
  

June 30,

2022

  

December 31,

2021

 
Trade receivables  $6,250   $11,735 
Allowance for doubtful accounts   (934)   (932)
Accounts receivable, net   5,316    10,803 
Vendor non-trade receivables   1,258    2,255 
Total accounts receivable  $6,574   $13,058 
Schedule of Inventory

Inventory consists of the following:

  

June 30,

2022

  

December 31,

2021

 
Finished goods  $2,466   $2,952 
Raw materials   560    1,986 
Accessories   396    606 
Inventory, Net  $3,422   $5,544 
Schedule of Other Assets

Other assets consisted of the following:

 

  

June 30,
2022

   December 31,
2021
 
Deferred NRE  $1,909   $2,345 
Advances to third party manufacturers   2,000    2,000 
Deposits   425    431 
Costs for equity transaction that closed in 3rd quarter (Note 12)   

694

    

 
Other   78    93 
Total Other Assets  $5,106   $4,869 
Schedule of Accrued Expenses

Accrued Expenses consisted of the following:

  

June 30,
2022

   December 31,
2021
 
Customer allowances  $3,652   $3,148 
Employee-related liabilities   754    1,893 
Warranties   933    836 
Accrual for goods received not invoiced   180    668 
Contractual obligations   1,035    1,035 
Royalties   1,165    1,210 
Research and development   3,000    1,158 
Shipping   205    157 
Returns allowance   64    390 
Legal   167    517 

Costs for equity transaction that closed in 3rd quarter (Note 12)

   694     
Other   196    341 
Accrued liabilities, current  $12,045   $11,353