XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 329,525 $ 338,740
Accounts receivable (net of allowance for expected credit losses of $442 and $118 as of June 30, 2023 and December 31, 2022, respectively) 24,423 19,017
Inventory 18,156 16,786
Prepaid expenses and other current assets 6,954 6,860
Total current assets 379,058 381,403
Restricted cash 2,686 2,597
Property and equipment, net 18,328 20,162
Intangible assets, net 6,476 7,516
Operating lease right-of-use assets 20,380 21,223
Other non-current assets 2,282 1,298
Total assets 429,210 434,199
Current liabilities:    
Accounts payable 3,238 3,836
Accrued compensation and benefits 7,525 10,658
Accrued expenses and other current liabilities 6,777 5,133
Deferred revenue 10,421 8,644
Operating lease liabilities 3,986 2,687
Total current liabilities 31,947 30,958
Deferred revenue, net of current portion 1,304 1,415
Lease liabilities, net of current portion 39,378 41,417
Other non-current liabilities 1,225 1,469
Total liabilities 73,854 75,259
Commitments and contingencies (Note 12)
Stockholders' equity:    
Common stock, $0.001 par value, per share: Authorized shares: 120,000; Issued and outstanding: 37,566 and 37,280 shares at June 30, 2023 and December 31, 2022, respectively 37 37
Additional paid-in capital 772,473 763,688
Accumulated other comprehensive loss (2,825) (2,623)
Accumulated deficit (414,329) (402,162)
Total stockholders' equity 355,356 358,940
Total liabilities and stockholders' equity $ 429,210 $ 434,199