XML 18 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 114,689 $ 82,197
Marketable securities 145,964 153,221
Accounts receivable 64,605 51,061
Inventory 19,503 19,471
Prepaid and other current assets 7,071 7,763
Total current assets 351,832 313,713
Property and equipment, net 33,552 35,246
Operating leases right-of-use assets 24,340 29,891
Intangible assets, net 38,184 45,701
Goodwill 40,336 40,336
Restricted cash 585 586
Other assets 2,221 1,353
Total assets 491,050 466,826
Current liabilities:    
Accounts payable 7,686 12,872
Accrued compensation 38,333 19,703
Accrued and other liabilities 43,352 45,497
Total current liabilities 89,371 78,072
Deferred tax liability 164 136
Contingent consideration 174 2,461
Operating lease liability, less current portion 22,263 28,278
Other liabilities 645 96,551
Total liabilities 112,617 205,498
Commitments and contingencies (Note 9)
Stockholders’ equity:    
Preferred stock: $0.001 par value; 10,000,000 shares authorized at December 31, 2024 and 2023; no shares issued and outstanding at December 31, 2024 and 2023 0 0
Common stock: $0.001 par value; 100,000,000 shares authorized at December 31, 2024 and 2023; 54,771,203 shares issued and outstanding at December 31, 2024; 51,503,377 shares issued and outstanding at December 31, 2023 51 49
Additional paid-in capital 1,013,193 946,511
Accumulated other comprehensive loss (8,569) (6,963)
Accumulated deficit (626,242) (678,269)
Total stockholders’ equity 378,433 261,328
Total liabilities and stockholders’ equity $ 491,050 $ 466,826