XML 13 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flows from operating activities:    
Net loss $ (87,272) $ (6,673)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation 1,480 2,060
Impairment of property and equipment 0 646
Amortization of intangible assets 2,217 2,514
Deferred income taxes 879 3,485
Stock-based compensation 2,472 3,574
Goodwill impairment 83,895 0
Operating lease right-of-use assets amortization and impairments 2,408 5,679
Other, net 1,340 13
Changes in assets and liabilities:    
Accounts receivable 12,389 3,885
Deferred commissions 1,857 1,709
Prepaid expenses and other current assets (10,539) (14,617)
Accounts payable (544) 970
Accrued expenses and other liabilities (15,083) (36,002)
Deferred revenue 34,385 36,998
Operating lease liabilities (3,161) (3,630)
Net cash provided by operating activities 26,723 611
Cash flows from investing activities:    
Purchases of property and equipment (648) (1,426)
Purchases of marketable investments (13,741) (32,745)
Proceeds from maturities of marketable investments 2,000 23,900
Proceeds from sales of marketable investments 2,667 3,021
Other investing activity 1,250 14
Net cash used in investing activities (8,472) (7,236)
Cash flows from financing activities:    
Repurchases of common stock 0 (4,097)
Proceeds from issuance of common stock under employee equity incentive plans 664 1,253
Taxes paid related to net share settlements of stock-based compensation awards (429) (1,429)
Net cash provided by (used in) financing activities 235 (4,273)
Effect of exchange rate changes on cash, cash equivalents and restricted cash 1,086 (652)
Net change in cash, cash equivalents and restricted cash 19,572 (11,550)
Cash, cash equivalents and restricted cash, beginning of period 58,186 75,042
Cash, cash equivalents and restricted cash, end of period 77,758 63,492
Supplemental disclosure of cash flow information:    
Cash paid for interest 563 646
Cash paid for income taxes $ 3,262 $ 3,195