XML 75 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Cash flows from operating activities              
Net loss $ (6,152) $ (6,542) $ (8,939) $ (10,904) $ (12,694) $ (19,843)  
Adjustments to reconcile net loss to net cash used in operating activities:              
Stock-based compensation         13,321 13,428  
Depreciation and amortization         2,646 2,081  
Accounts receivable credit losses         475 240 $ 470
Amortization of discount and premium on marketable securities         (1,740) (3,019)  
Inventory reserve         1,235 366  
Amortization of debt issuance costs         59 85  
Loss on disposal of property and equipment         628 819  
Changes in operating assets and liabilities:              
Accounts receivable         2,598 (3,022)  
Inventory         (8,292) (3,314)  
Prepaid expenses and other assets         (93) 399  
Accounts payable         583 1,828  
Accrued liabilities and other         (3,464) (3,953)  
Net cash used in operating activities         (4,738) (13,905)  
Cash flows from investing activities              
Maturities of marketable securities         104,100 119,000  
Purchases of marketable securities         (98,770) (109,288)  
Purchases of property and equipment         (4,171) (5,195)  
Net cash provided by investing activities         1,159 4,517  
Cash flows from financing activities              
Proceeds from issuance of common stock under employee stock purchase plan         1,568 1,472  
Proceeds from the exercise of stock options         768 409  
Net cash provided by financing activities         2,336 1,881  
Effect of exchange rate changes on cash and cash equivalents         445 (187)  
Net decrease in cash and cash equivalents         (798) (7,694)  
Cash and cash equivalents at              
Beginning of period   $ 34,948   $ 33,271 34,948 33,271 33,271
End of period $ 34,150   $ 25,577   34,150 25,577 $ 34,948
Supplemental disclosure of non-cash information              
Unpaid purchases of property and equipment         $ 1,017 $ 1,293