XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 89,898 $ 108,884
Marketable securities 166,534 45,462
Accounts receivable 25,311 56,222
Inventory, net 1,066 1,451
Prepaid expenses and other current assets 8,510 10,161
Total current assets 291,319 222,180
Property, equipment and software, net 22,634 29,575
Right-of-use asset 24,632 27,335
Other non current assets 1,387 1,378
Total assets 339,972 280,468
Current liabilities:    
Accounts payable 3,303 4,899
Accrued expenses and other current liabilities 25,478 28,998
Deferred revenue 18,584 9,988
Lease liabilities 3,926 4,726
Total current liabilities 51,291 48,611
Deferred revenue, net of current portion 64,260 59,480
Lease liabilities, net of current portion 30,183 30,106
Other non current liabilities 258 258
Total liabilities 145,992 138,455
Stockholders' equity:    
Common stock, $0.01 par value -- 125,000,000 shares authorized, 62,028,904 and 61,701,467 shares outstanding at September 30, 2023 and December 31, 2022, respectively 620 617
Additional paid-in capital 1,250,074 1,235,095
Accumulated other comprehensive income (loss) (34) (5)
Accumulated deficit (1,056,680) (1,093,694)
Total stockholders' equity 193,980 142,013
Total liabilities and stockholders' equity $ 339,972 $ 280,468