v3.26.1
CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from operating activities:    
Net income (loss) $ 1,414 $ (22,935)
Adjustments to reconcile net income (loss) to net cash provided by operating activities:    
Depreciation and amortization 10,228 9,854
Stock-based compensation 43,854 55,903
Net accretion of discounts and amortization of premiums on short-term investments (469) (1,180)
Other 1,349 1,328
Changes in operating assets and liabilities:    
Accounts receivable 108,758 92,968
Prepaid expenses and other assets (17,936) (9,875)
Accounts payable, accrued expenses and accrued compensation (22,663) (8,491)
Deferred revenue (33,033) (32,507)
Other current and noncurrent liabilities (3,531) 2,342
Net cash provided by operating activities 87,971 87,407
Cash flows from investing activities:    
Purchases of property and equipment (2,587) (6,553)
Capitalized software development costs (2,745) (624)
Purchases of short-term investments (44,712) (38,445)
Sales and maturities of short-term investments 38,034 61,345
Proceeds from other investments 0 664
Purchases of other investments (200) 0
Business combinations, net of cash acquired 0 (148,510)
Net cash used in investing activities (12,210) (132,123)
Cash flows from financing activities:    
Payments on term loan (938) (938)
Proceeds from stock issued in connection with the employee stock purchase plan 8,738 9,701
Proceeds from the exercise of stock options 168 347
Payments for taxes related to net share settlement of equity awards (1,463) 0
Purchase of treasury stock (130,218) (60,000)
Net cash used in financing activities (123,713) (50,890)
Effect of exchange rate changes on cash and cash equivalents and restricted cash (620) 400
Net decrease in cash and cash equivalents and restricted cash (48,572) (95,206)
Cash and cash equivalents and restricted cash at beginning of period 187,762 328,647
Cash and cash equivalents and restricted cash at end of period 139,190 233,441
Supplemental disclosure of cash flow information:    
Cash paid for interest 5,955 6,574
Cash paid for income taxes, net of refunds 4,712 2,362
Supplemental cash flow information related to leases:    
Cash payments for operating leases $ 5,442 $ 2,726