XML 18 R7.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Operating activities:    
Net income (loss) $ 2,809 $ (10,353)
Adjustments to reconcile net income (loss) to net cash used in operating activities:    
Stock-based compensation 9,803 8,931
Depreciation and amortization 3,899 3,600
Amortization of right-of-use assets 1,419 1,340
Loss on disposal of asset 119 0
Revaluation of contingent consideration to estimated fair value 0 46
Amortization of premium and accretion of discount on marketable securities, net 912 837
Other 15 (7)
Changes in operating assets and liabilities:    
Accounts receivable (2,078) (6,640)
Inventory (346) (2,674)
Prepaid and other assets (2,884) (2,784)
Operating leases liabilities, net (1,559) (1,483)
Accounts payable (338) 377
Accrued compensation (17,810) (24,082)
Accrued and other liabilities 10,372 6,308
Net cash provided by (used in) operating activities 4,333 (26,584)
Investing activities:    
Purchases of marketable securities (39,850) (52,472)
Maturities of marketable securities 54,728 55,427
Additions of property and equipment (3,819) (1,630)
Net cash provided by investing activities 11,059 1,325
Financing activities:    
Proceeds from issuance of common stock under employee stock purchase plan 991 873
Taxes paid related to net share settlement of restricted stock units (2,511) (3,065)
Proceeds from exercise of stock options 109 3,049
Payment of contingent consideration (1,500) (1,500)
Net cash used in financing activities (2,911) (643)
Effect of exchange rate changes on cash and cash equivalents 13 (77)
Net increase (decrease) in cash, cash equivalents and restricted cash 12,494 (25,979)
Cash, cash equivalents and restricted cash at beginning of period 65,980 115,274
Cash, cash equivalents and restricted cash at end of period $ 78,474 $ 89,295