v3.25.3
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash flows from operating activities:    
Net loss $ (13,204) $ (29,130)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Share-based compensation expense 33,425 30,020
Depreciation 9,093 8,273
Amortization of intangible assets 6,331 5,634
Amortization of deferred financing costs 359 359
Amortization of investments 0 107
Loss on debt extinguishment 0 1,362
Acquired in-process research and development expense 5,000 0
Other non-cash adjustments 726 725
Changes in operating assets and liabilities:    
Accounts receivable (1,855) (2,238)
Inventories (2,711) (8,571)
Other current assets (1,687) 1,107
Accounts payable 315 4,239
Accrued liabilities 3,292 (4,762)
Other noncurrent assets and liabilities (1,777) (757)
Net cash provided by operating activities 37,307 6,368
Cash flows from investing activities:    
Sales and maturities of available-for-sale securities 0 53,668
Purchases of property and equipment (7,448) (8,766)
Proceeds from sale of property and equipment 0 25
Acquisitions, including in-process research and development (5,000) 0
Proceeds from capital grant 500 0
Net cash (used in) provided by investing activities (11,948) 44,927
Cash flows from financing activities:    
Proceeds from revolving credit facility, net of financing costs 0 61,210
Payments on debt, leases and financing obligation (880) (62,598)
Proceeds from financing obligation 6,250 0
Payment of financing costs and bank fees 0 (1,069)
Proceeds from stock option exercises and employee stock purchase plan 4,643 3,875
Shares repurchased for payment of taxes on stock awards (10,935) (6,759)
Net cash used in financing activities (922) (5,341)
Effect of exchange rate changes on cash and cash equivalents 707 71
Net increase in cash and cash equivalents 25,144 46,025
Cash and cash equivalents—beginning of period 122,721 84,310
Cash and cash equivalents—end of period 147,865 130,335
Supplemental cash flow information:    
Cash paid for interest 3,919 3,601
Cash paid for taxes, net of refunds 1,630 576
Non-cash investing and financing activities:    
Accrued purchases of property and equipment $ 333 $ 1,184