XML 17 R7.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Cash flows from operating activities:    
Net loss $ (35,830) $ (28,432)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation 9,356 9,292
Amortization 3,403 2,697
Reduction in carrying amount of right-of-use assets 1,367 947
Provision for losses on (recoveries of) accounts receivable 1,489 (2)
Stock-based compensation 18,961 19,645
Deferred income taxes 0 7
Loss on disposal of property, plant and equipment 76 525
Changes in operating assets and liabilities:    
Accounts receivable, net (2,119) 2,308
Inventory 3,348 5,491
Prepaid expenses and other current assets 954 1,358
Other assets, net (3,351) (442)
Accounts payable 4,628 (2,079)
Accrued and other long-term liabilities 2,511 161
Deferred revenues (1,931) 617
Lease liabilities (1,546) (1,076)
Non-current income taxes payable 212 (1,330)
Net cash provided by operating activities 1,528 9,687
Cash flows from investing activities:    
Purchases of property, plant and equipment (5,313) (4,386)
Purchase of marketable securities (88,643) (103,008)
Proceeds from maturities and sales of marketable securities 83,033 94,231
Net cash used in investing activities (10,923) (13,163)
Cash flows from financing activities:    
Proceeds from employee stock plan purchases 1,355 1,220
Proceeds from stock option exercises 221 385
Tax payments related to stock award issuances (3,945) (3,667)
Net cash used in financing activities (2,369) (2,062)
Effect of exchange rate changes on cash 12 (198)
Net decrease in cash, cash equivalents, and restricted cash (11,752) (5,736)
Cash, cash equivalents, and restricted cash, beginning of period 53,466 58,078
Cash, cash equivalents, and restricted cash, end of period 41,714 52,342
Supplemental disclosures:    
Cash paid for interest, net 40 20
Cash paid for income taxes 302 270
Operating cash outflows from operating leases 3,057 2,890
Right-of-use assets obtained in exchange for lease liabilities 995 1,295
Accrued purchases of property, equipment and patents 415 561
Reconciliation of cash, cash equivalents, and restricted cash:    
Cash and cash equivalents 41,456 52,087
Restricted cash 258 255
Total cash, cash equivalents, and restricted cash $ 41,714 $ 52,342