XML 17 R7.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Operating activities    
Net loss $ (21,686) $ (48,419)
Adjustments to reconcile net loss to net cash used in operating activities:    
Amortization of debt discount and deferred financing 606 531
Depreciation and amortization 1,837 2,154
Stock-based compensation 25,172 30,803
Foreign currency remeasurement (gain) loss (5,356) 1,736
Other 1,175 5,818
Changes in operating assets and liabilities:    
Accounts receivable 15,330 9,557
Inventories (8,288) (1,678)
Prepaid expenses and other current assets (3,603) (5,340)
Accounts payable, accrued expenses, and other current liabilities 3,647 (24,483)
Other non-current assets and liabilities (1,076) (374)
Net cash provided by (used in) operating activities 7,758 (29,695)
Investing activities    
Sale and redemption of marketable securities 6,161 38,907
Purchases of marketable securities (38,810) (29,559)
Capital expenditures (212) (1,811)
Net cash (used in) provided by investing activities (32,861) 7,537
Financing activities    
Payment of finance leases (15) (42)
Withholding taxes paid on vested restricted stock units (11,790) (16,721)
Proceeds from stock options exercised, net 105 3,454
Net cash used in financing activities (11,700) (13,309)
Effect of exchange rate changes on cash, cash equivalents, and restricted cash 4,819 (1,816)
Net decrease in cash, cash equivalents, and restricted cash at the end of the period (31,984) (37,283)
Cash, cash equivalents, and restricted cash at the beginning of period 216,716 250,077
Cash, cash equivalents, and restricted cash at the end of period 184,732 212,794
Supplemental disclosures of cash flow information    
Cash paid during the period for interest 10,852 11,801
Cash paid for taxes 377 635
Supplemental disclosure of non-cash investing and financing activities    
Tenant improvements paid through lease incentives 97 52
Capital expenditures unpaid at the end of period 138 1,110
Cashless exercise of warrants $ 71 $ 0