v3.26.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from operating activities:    
Net loss $ (17,541) $ (20,504)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization expense 5,603 2,188
Credit losses on accounts receivable 305 53
Accretion of marketable securities (150) (979)
Operating lease right-of-use asset amortization 797 561
Stock-based compensation expense 4,528 5,462
Impairment 19,835 0
Change in fair value of contingent liabilities (1,501) 379
Recognition of off-market liability (13,975) 0
Other operating activity 15 (412)
Changes in assets and liabilities:    
Accounts receivable 2,717 4,329
Inventory 3,221 2,085
Prepaid expenses and other current assets 453 421
Accounts payable (4,846) 399
Accrued compensation and benefits, accrued expenses, and other current liabilities (7,254) (3,517)
Deferred revenue (8,572) 299
Net change in other operating assets and liabilities (1,742) (4,652)
Net cash used in operating activities (18,107) (13,888)
Cash flows from investing activities:    
Purchases of marketable securities 0 (30,246)
Proceeds from sales and maturities of marketable securities 25,350 73,261
Purchases of property and equipment (87) (1,256)
Acquisitions, net of cash acquired 0 (8,997)
Net cash provided by investing activities 25,263 32,762
Cash flows from financing activities:    
Deferred acquisition payment (1,000) 0
Principal payments on financing leases (83) 0
Proceeds from common stock issued under stock plans 340 668
Payments for employee taxes withheld on stock-based compensation awards (27) (575)
Net cash provided by (used in) financing activities (770) 93
Net increase in cash, cash equivalents, and restricted cash 6,386 18,967
Effect of exchange rate changes on cash, cash equivalents, and restricted cash (40) 861
Cash, cash equivalents, and restricted cash at beginning of period 33,180 59,319
Cash, cash equivalents, and restricted cash at end of period $ 39,526 $ 79,147