XML 19 R6.htm IDEA: XBRL DOCUMENT v3.25.3
Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash flows from operating activities:    
Net loss $ (22,463) $ (15,663)
Adjustments to reconcile net loss to net cash (used in) provided by operating activities:    
Depreciation and amortization 5,683 5,358
Amortization of operating lease-right-of use assets 3,249 2,391
Stock-based compensation 19,058 19,845
Loss on disposal of property and equipment 355 52
Provision for (benefit from) credit losses 102 (73)
Provision for excess and obsolete inventory 467 1,378
Deferred income taxes (5,019) 0
Gain on investments, accretion, and amortization, net (4,461) (3,631)
Interest expenses for accretion of the legal settlement liabilities 433 512
Change in operating assets and liabilities:    
Trade accounts receivable 6,514 3,901
Inventories (7,295) 12,755
Prepaid expenses and other assets 695 (2,067)
Trade accounts payable 1,757 2,324
Accrued expenses and other liabilities (739) (3,755)
Legal settlement liabilities (840) 11
Operating lease liabilities (3,276) (2,300)
Deferred revenue 1,865 2,344
Net cash (used in) provided by operating activities (3,915) 23,382
Cash flows from investing activities:    
Purchases of marketable securities (201,047) (166,812)
Proceeds from maturities of marketable securities 216,106 150,000
Proceeds from sale of property and equipment 57 97
Purchase of property and equipment (3,083) (2,631)
Purchase of intangible assets (74) (195)
Net cash provided by (used in) investing activities 11,959 (19,541)
Cash flows from financing activities:    
Repayment of loan (1,805) (418)
Proceeds from Employee Stock Purchase Plan 703 1,007
Payments for taxes related to net share settlement of equity awards (402) (424)
Proceeds from issuance of common stock under employee stock plans 240 877
Proceeds from line of credit 4,166 1,396
Payments for repurchase of shares (15,108) (14,620)
Net cash used in financing activities (12,206) (12,182)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (1,303) 3,014
Cash, cash equivalents and restricted cash:    
Net (decrease) increase in cash, cash equivalents and restricted cash (5,465) (5,327)
Cash, cash equivalents and restricted cash at beginning of period 98,745 167,630
Cash, cash equivalents and restricted cash at end of period 93,281 162,303
Supplemental disclosure of cash flow information:    
Cash paid for taxes 25 1,922
Non-cash investing and financing activities:    
Fixed asset purchases in accounts payable or accrued purchase at period end 85 99
Transfer of inventory to property and equipment 122 0
Intangible asset in accounts payable or accrued expenses at period end 11 0
Derecognition of right-of-use assets 0 205
Operating lease right-of-use assets obtained in exchange for operating lease liabilities, net of tenant improvement receivable $ 3,947 $ 1,637