XML 41 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Accounts (Tables)
9 Months Ended
Sep. 30, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of inventory
The following table shows the components of inventory (in thousands):
September 30,
2022
December 31,
2021
Raw materials$11,431 $8,296 
Finished goods4,275 6,251 
Total$15,706 $14,547 
Schedule of prepaid expenses and other current assets
The following table shows the components of prepaid expenses and other current assets (in thousands):
September 30,
2022
December 31,
2021
Contract asset$1,302 $1,736 
Vendor deposits2,528 2,802 
Deferred costs558 561 
Prepaid insurance2,414 2,944 
Other (1)
3,483 3,942 
Total$10,285 $11,985 
(1) Other includes primarily prepaid rent expenses, software licenses and prepaid VAT.
Schedule of accrued expenses and other current liabilities
The following table shows the components of accrued expenses and other current liabilities (in thousands):
September 30,
2022
December 31,
2021
Accrued payroll and employee related expenses$7,342 $6,757 
Lease liability – short-term3,238 2,941 
Accrued product warranty766 1,085 
Accrued legal expenses3,473 504 
Other (1)
1,424 1,138 
Total$16,243 $12,425 
(1) Other includes accrued income taxes, sales taxes, accrued royalties and other miscellaneous accruals.