v3.25.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net loss $ (12,937) $ (21,277)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Share-based compensation expense 21,001 19,656
Depreciation 6,034 5,231
Amortization of intangible assets 4,221 3,748
Amortization of deferred financing costs 239 239
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 311 534
Changes in operating assets and liabilities:    
Accounts receivable (4,844) (3,131)
Inventories (74) (5,887)
Other current assets (1,482) (1,069)
Accounts payable (45) (10)
Accrued liabilities (5,832) (12,564)
Other noncurrent assets and liabilities (1,001) (575)
Net cash provided by (used in) operating activities 10,591 (13,636)
Cash flows from investing activities:    
Sales and maturities of available-for-sale securities 0 45,668
Purchases of property and equipment (4,843) (5,158)
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 (9,343) 40,535
Cash flows from financing activities:    
Proceeds from revolving credit facility, net of financing costs 0 61,210
Payments on debt and leases (579) (62,329)
Payment of financing costs and bank fees 0 (1,002)
Proceeds from stock option exercises and employee stock purchase plan 4,251 3,809
Shares repurchased for payment of taxes on stock awards (10,578) (6,696)
Net cash used in financing activities (6,906) (5,008)
Effect of exchange rate changes on cash and cash equivalents 733 (166)
Net (decrease) increase in cash and cash equivalents (4,925) 21,725
Cash and cash equivalents—beginning of period 122,721 84,310
Cash and cash equivalents—end of period 117,796 106,035
Supplemental cash flow information:    
Cash paid for interest 2,574 2,175
Cash paid for taxes, net of refunds 882 509
Non-cash investing and financing activities:    
Accrued purchases of property and equipment $ 895 $ 845