XML 36 R7.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
OPERATING ACTIVITIES    
Net Income (Loss) $ (86,599) $ (86,277)
Adjustments to reconcile net loss to net cash used in operating activities:    
Stock-based compensation 28,207 34,424
Depreciation and amortization 6,176 5,578
Loss on disposal of property and equipment 279 399
Net amortization (accretion) of premium (discount) on available-for-sale securities 3,053 (11,548)
Provision for inventory excess and obsolescence 179 872
Non-cash operating lease expense 91 211
Loss on equity method investment 2,649 0
Changes in operating assets and liabilities:    
Accounts receivable, net 487 302
Prepaid expenses and other assets (92) (1,313)
Inventory (2,668) (1,948)
Accounts payable 3,355 (987)
Deferred revenue 202 73
Accrued liabilities and other liabilities (1,428) 1,149
Net cash used in operating activities (46,109) (59,065)
INVESTING ACTIVITIES    
Purchases of property and equipment (3,584) (7,309)
Proceeds from disposal of property and equipment 343 0
Purchase of available-for-sale securities (262,926) (403,092)
Proceeds from sale of available-for-sale securities 0 2,990
Proceeds from maturities of available-for-sale securities 342,025 445,315
Purchase of equity security (10,000) 0
Net cash provided by investing activities 65,858 37,904
FINANCING ACTIVITIES    
Repurchase of Class A common stock 0 (13)
Proceeds from exercise of Class A common stock options 0 97
Repurchases of Class A common stock under share repurchase program (11,816) 0
Proceeds from issuance of Class A common stock in connection with employee stock purchase plan 321 368
Net cash (used in) provided by financing activities (11,495) 452
Net increase (decrease) in cash, cash equivalents and restricted cash 8,254 (20,709)
Cash, cash equivalents and restricted cash, beginning of period 33,023 53,732
Cash, cash equivalents and restricted cash, end of period 41,277 33,023
SUPPLEMENTAL DISCLOSURE OF CASH FLOW INFORMATION    
Cash paid for income taxes 154 0
SUPPLEMENTAL DISCLOSURE OF NON-CASH ACTIVITIES    
Capitalized stock-based compensation related to internal-use software development 220 0
Property and equipment purchases included in accounts payable and accrued expenses 248 415
Property and equipment transferred to inventory 699 121
Inventory transferred to property and equipment 242 1,332
Prepaid expenses and other assets transferred to fixed asset $ 0 $ 181