XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities    
Net income (loss) $ 31,819 $ (92,995)
Adjustments to reconcile net income (loss) to net cash provided by operating activities    
Stock-based compensation 42,446 97,768
Depreciation and amortization 1,125 614
Non-cash operating lease expense 696 522
Warrants contra revenue 374 110
Accretion of discounts on marketable securities (2,542) (568)
Other, net (1,025) 430
Changes in operating assets and liabilities:    
Accounts receivable, net (30,968) (8,422)
Inventory (6,787) (5,900)
Prepaid expenses and other assets (14,495) (2,666)
Accounts payable 2,226 4,973
Accrued expenses and other liabilities (11,676) 10,224
Operating lease liability (689) (438)
Net cash provided by operating activities 10,504 3,652
Cash flows from investing activities    
Purchases of property and equipment (4,539) (3,424)
Purchases of marketable securities (190,821) (23,308)
Sales and maturities of marketable securities 191,420 22,481
Net cash used in investing activities (3,940) (4,251)
Cash flows from financing activities    
Proceeds from issuance of common stock in connection with initial public offering, net of underwriting discounts and commissions 0 672,198
Payment of deferred offering costs 0 (1,756)
Tax withholding related to net share settlements of restricted stock units 0 (20,111)
Proceeds from exercises of stock options, net of repurchases 386 1,247
Net cash provided by financing activities 386 651,578
Net increase in cash, cash equivalents, and restricted cash 6,950 650,979
Cash, cash equivalents, and restricted cash    
Beginning of the period 80,044 45,098
End of the period 86,994 696,077
Supplemental disclosures of cash flow information:    
Conversion of redeemable convertible preferred stock into common stock in connection with initial public offering 0 255,127
Deferred offering costs included in accounts payable and accrued expenses $ 0 $ 3,045