XML 21 R8.htm IDEA: XBRL DOCUMENT 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 income (loss) $ 4,745 $ (41,164)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 1,893 978
Share-based compensation expense 9,510 10,851
Other adjustments (786) (1,208)
Net changes in assets and liabilities    
Accounts receivable (6,534) (21,274)
Inventories (3,361) (2,264)
Prepaid expenses and other current assets (2,404) (1,557)
Accounts payable & other current liabilities 2,778 (1,638)
Accrued expenses 2,077 9,484
Other assets and liabilities (3,453) (98)
Net cash provided by (used in) operating activities 4,465 (47,890)
Cash flows from investing activities:    
Purchases of property and equipment (181) 0
Proceeds from sales of marketable securities 45,938 207,835
Purchases of marketable securities (41,694) (175,898)
Net cash provided by investing activities 4,063 31,937
Cash flows from financing activities:    
Proceeds from issuance of shares off the at-the-market offering program 0 9,250
Proceeds from stock option exercises and employee share purchase plan 1,672 4,663
Net cash provided by financing activities 1,672 13,913
Effect of foreign currency exchange rate changes on cash and cash equivalents 1,831 (280)
Net change in cash and cash equivalents 12,031 (2,320)
Cash and cash equivalents at January 1, 51,371 31,167
Cash and cash equivalents at June 30, 63,402 28,847
Supplemental disclosures of cash flow information:    
Interest paid $ 3,859 $ 1,748