XML 13 R6.htm IDEA: XBRL DOCUMENT v3.25.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities:    
Net loss $ (83,359) $ (381)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities:    
Depreciation 3,139 4,122
Impairment of property and equipment 67 646
Amortization of intangible assets 4,434 5,027
Deferred income taxes (1,581) (1,035)
Stock-based compensation 6,458 7,599
Goodwill impairment 83,895 0
Reduction in the carrying amount of operating lease right-of-use assets 4,167 7,983
Other, net 1,638 79
Changes in assets and liabilities:    
Accounts receivable 15,505 10,773
Deferred commissions 5,254 5,048
Prepaid expenses and other current assets (4,578) (7,298)
Accounts payable 804 552
Accrued expenses and other liabilities (12,103) (35,100)
Deferred revenue 5,512 6,960
Operating lease liabilities (6,156) (7,270)
Net cash provided by (used in) operating activities 23,096 (2,295)
Cash flows from investing activities:    
Purchases of property and equipment (1,250) (2,256)
Purchases of marketable investments (25,834) (51,837)
Proceeds from maturities of marketable investments 7,100 45,235
Proceeds from sales of marketable investments 3,513 6,168
Other investing activity 1,722 14
Net cash used in investing activities (14,749) (2,676)
Cash flows from financing activities:    
Repurchases of common stock (44) (8,015)
Proceeds from issuance of common stock under employee equity incentive plans 663 1,253
Taxes paid related to net share settlements of stock-based compensation awards (869) (1,512)
Net cash used in financing activities (250) (8,274)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 3,780 (828)
Net change in cash, cash equivalents and restricted cash 11,877 (14,073)
Cash, cash equivalents and restricted cash, beginning of period 58,186 75,042
Cash, cash equivalents and restricted cash, end of period 70,063 60,969
Supplemental disclosure of cash flow information:    
Cash paid for interest 1,125 1,301
Cash paid for income taxes $ 5,008 $ 6,978