XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 51,704 $ 81,309
Short-term investments 63,191 84,475
Accounts receivable (net of allowances of $312 and $592 at December 31, 2023 and 2022, respectively) 19,660 17,280
Inventories, net 20,533 21,473
Prepaid expenses and other current assets 3,127 4,278
Total current assets 158,215 208,815
Property and equipment, net 24,187 25,652
Operating lease right-of-use asset, net 30,663 33,883
Other non-current assets 2,285 3,109
Developed technology, net 1,400 12,600
Goodwill 106,317 106,251
Total assets 323,067 390,310
Current liabilities:    
Accounts payable 9,236 7,914
Accrued compensation and related benefits 11,867 9,153
Operating lease liabilities, current 4,323 3,682
Deferred revenue, current 11,607 10,792
Deferred grant income, current 3,612 3,644
Other accrued liabilities 9,152 6,175
Term loan, current 5,000 2,083
Convertible notes, current 54,530 0
Total current liabilities 109,327 43,443
Convertible notes, non-current 569 54,615
Term loan, non-current 3,414 8,194
Deferred tax liability 841 1,055
Operating lease liabilities, non-current 30,374 34,081
Deferred revenue, non-current 3,520 3,816
Deferred grant income, non-current 10,755 14,359
Other non-current liabilities 1,065 961
Total liabilities 159,865 160,524
Commitments and contingencies (Note 8)
Mezzanine equity:    
Redeemable preferred stock: $0.001 par value; 256 shares authorized, issued and outstanding at December 31, 2023 and 2022; aggregate liquidation preference of $255,559 at December 31, 2023 and 2022 311,253 311,253
Stockholders' deficit:    
Preferred stock: $0.001 par value, 9,744 shares authorized at December 31, 2023 and 2022; no shares issued and outstanding at December 31, 2023 and 2022 0 0
Common stock: $0.001 par value, 400,000 shares authorized at December 31, 2023 and 2022; 83,364 and 79,904 shares issued at December 31, 2023 and 2022, respectively; 80,232 and 79,482 shares outstanding at December 31, 2023 and 2022, respectively 83 80
Additional paid-in capital 860,816 847,008
Accumulated other comprehensive loss (2,221) (1,896)
Accumulated deficit (1,000,752) (926,096)
Treasury stock at cost: 3,132 and 422 shares at December 31, 2023 and 2022, respectively (5,977) (563)
Total stockholders' deficit (148,051) (81,467)
Total liabilities, mezzanine equity and stockholders' deficit $ 323,067 $ 390,310