XML 36 R22.htm IDEA: XBRL DOCUMENT v3.23.1
BALANCE SHEET COMPONENTS (Tables)
3 Months Ended
Mar. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Property and Equipment, Net
Property and equipment, net consisted of the following (in thousands): 
March 31,
2023
December 31, 2022
Prototype$17,641 $17,641 
Machinery and equipment19,068 19,068 
Leasehold improvements15,365 15,365 
Furniture and fixtures1,511 1,511 
Software1,389 1,389 
Construction in progress2,775 2,417 
Property and equipment, gross57,749 57,391 
Less: accumulated depreciation and amortization(38,710)(37,750)
Property and equipment, net$19,039 $19,641 
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
March 31,
2023
December 31, 2022
Accrued payroll and related benefits$12,622 $15,542 
Accrued accounts payable4,917 5,606 
Payroll withholding tax, sales and other tax payable1,352 1,660 
Accrued legal, accounting and professional fees202 241 
Product upgrade reserve900 900 
Other766 733 
Total accrued liabilities$20,759 $24,682 
Schedule of Deferred Revenue
Deferred revenue consisted of the following (in thousands):
March 31,
2023
December 31, 2022
Deferred revenue:
Product$8,055 $8,814 
Service17,590 18,057 
Distribution rights699 932 
Total deferred revenue26,344 27,803 
Less: current portion of deferred revenue(23,949)(24,734)
Noncurrent portion of deferred revenue$2,395 $3,069 
Other Noncurrent Liabilities
Other long-term liabilities consisted of the following (in thousands):
March 31,
2023
December 31, 2022
Accrued interest, noncurrent portion$363 $96 
Asset retirement obligation1,082 1,057 
Other accrued costs621 629 
Total other-long term liabilities$2,066 $1,782