XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 52,687 $ 50,991
Restricted cash, current 426 552
Short-term investments 131,557 139,158
Accounts receivable, net 14,343 14,577
Inventory 19,453 23,232
Prepaid expenses and other current assets 33,530 34,647
Total current assets 251,996 263,157
Property and equipment, net 9,445 10,228
Unbilled receivable, non-current portion 7,127 10,567
Operating lease, right-of-use assets 16,822 18,561
Intangible assets, net 20,930 24,436
Restricted cash, non-current 1,092 1,091
Other non-current assets 2,463 2,703
Total assets 309,875 330,743
Current liabilities:    
Accounts payable 4,490 3,545
Accrued and other current liabilities 48,506 58,166
Contract liabilities, current 13,812 12,885
Operating lease liability, current portion 7,263 7,096
Total current liabilities 74,071 81,692
Operating lease liability, non-current portion 16,239 18,827
Debt 43,973 43,975
Contract liabilities, non-current portion 3,487 4,967
Other non-current liabilities 1,495 1,610
Total liabilities 139,265 151,071
Commitments and contingencies (Note 8)
Stockholders’ equity:    
Common stock, $0.0001 par value; 100,000,000 shares authorized at June 30, 2024 and December 31, 2023; 47,167,305 and 43,257,863 issued and outstanding at June 30, 2024 and December 31, 2023, respectively. 44 42
Additional paid-in capital 1,035,087 995,464
Accumulated deficit (863,744) (816,026)
Accumulated other comprehensive (loss) income (777) 192
Total stockholders’ equity 170,610 179,672
Total liabilities and stockholders’ equity $ 309,875 $ 330,743