XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.2
BALANCE SHEET COMPONENTS (Tables)
6 Months Ended
Jun. 30, 2022
Balance Sheet Related Disclosures [Abstract]  
Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands): 
June 30,
2022
December 31, 2021
Prototype$17,785 $17,730 
Machinery and equipment19,213 17,701 
Leasehold improvements14,005 14,088 
Furniture and fixtures1,540 1,295 
Software1,389 1,389 
Construction in progress2,074 1,397 
Property and equipment, gross56,006 53,600 
Less: accumulated depreciation and amortization(35,773)(33,358)
Property and equipment, net$20,233 $20,242 
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
June 30,
2022
December 31, 2021
Accrued payroll and related benefits$9,559 $17,080 
Accrued accounts payable1,172 3,740 
Payroll withholding tax, sales and other tax payable1,268 1,094 
Accrued legal, accounting and professional fees571 230 
Product upgrade reserve900 2,500 
Other2,467 1,911 
Total accrued liabilities$15,937 $26,555 
Schedule of Deferred Revenue
Deferred revenue consisted of the following (in thousands):
June 30,
2022
December 31, 2021
Deferred revenue:
Product$1,991 $1,322 
Service19,461 15,385 
Distribution rights1,208 1,445 
Total deferred revenue22,660 18,152 
Less: current portion of deferred revenue(16,284)(13,920)
Noncurrent portion of deferred revenue$6,376 $4,232 
Other Noncurrent Liabilities
Other long-term liabilities consisted of the following (in thousands):
June 30,
2022
December 31, 2021
Accrued interest, noncurrent portion$45 $704 
Asset retirement obligation1,008 962 
Other accrued costs982 981 
Total other-long term liabilities$2,035 $2647