XML 14 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statement of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Operating activities    
Net loss $ (2,964) $ (48,477)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation 530 1,582
Amortization of finance lease right-of-use assets 18 19
Net accretion of premium and discount on investments (1) (1,681)
Investment income in unconsolidated variable interest entity (1,108) (1,766)
Impairment of property and equipment 2,062 0
Loss on disposal of property and equipment 0 306
Stock-based compensation 4,725 17,350
Changes in operating assets and liabilities:    
Accounts receivable, net (3,001) 5,962
Inventories 4,210 15,578
Prepaid expenses and other current assets 51,479 4,527
Operating lease right-of-use assets 620 6,806
Other assets 549 441
Accounts payable (21,692) (7,977)
Accrued and other liabilities (30,700) (52,663)
Operating lease liabilities, current (434) 1,489
Deferred revenues 7,537 (29,501)
Accrued interest expense related to sale of future revenues 3,684 (1,904)
Accrued interest for finance lease liabilities (11) 12
Operating lease liabilities, non-current (205) (8,128)
Other long-term liabilities 103 (1,132)
Net cash provided by (used in) operating activities 15,401 (99,157)
Investing activities    
Purchases of property and equipment (29) (43)
Proceeds from sale of property and equipment 0 3
Purchases of available-for-sale securities   (8,628)
Proceeds from maturities of investments 0 132,183
Net cash provided by (used in) investing activities (29) 123,515
Financing activities    
Repayments of finance lease liabilities (2) (20)
Cash paid for payroll taxes on restricted stock unit releases (49) (229)
Payment of issuance cost under ATM Program (46) 0
Proceeds from issuance of common stock under employee stock plans 0 116
Net cash used in financing activities (97) (133)
Effect of exchange rate change on cash and cash equivalents 2,388 2,801
Net increase in cash and cash equivalents 17,663 27,026
Total cash and cash equivalents at beginning of period 102,178 113,688
Total cash and cash equivalents at end of period $ 119,841 $ 140,714