XML 16 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
Cash flows from operating activities:    
Net loss $ (22,935) $ (14,386)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 9,854 8,232
Stock-based compensation 55,903 39,719
Net accretion of discounts and amortization of premiums on short-term investments (1,180) (2,284)
Amortization of debt issuance costs 349 329
Other 979 1,611
Changes in operating assets and liabilities:    
Accounts receivable 92,968 63,437
Prepaid expenses and other assets (9,875) 5,216
Accounts payable, accrued expenses and accrued compensation (8,491) (22,017)
Deferred revenue (32,507) (27,789)
Other current and noncurrent liabilities 2,342 (1,742)
Net cash provided by operating activities 87,407 50,326
Cash flows from investing activities:    
Purchases of property and equipment (6,553) (665)
Capitalized software development costs (624) (2,532)
Purchases of short-term investments (38,445) (77,465)
Sales and maturities of short-term investments 61,345 65,570
Proceeds from other investments 664 3,512
Business combinations, net of cash acquired (148,510) 0
Net cash used in investing activities (132,123) (11,580)
Cash flows from financing activities:    
Payments on term loan (938) (938)
Proceeds from stock issued in connection with the employee stock purchase plan 9,701 9,884
Proceeds from the exercise of stock options 347 1,874
Purchase of treasury stock (60,000) (24,991)
Net cash used in financing activities (50,890) (14,171)
Effect of exchange rate changes on cash and cash equivalents and restricted cash 400 (1,730)
Net (decrease) increase in cash and cash equivalents and restricted cash (95,206) 22,845
Cash and cash equivalents and restricted cash at beginning of period 328,647 237,132
Cash and cash equivalents and restricted cash at end of period 233,441 259,977
Supplemental disclosure of cash flow information:    
Cash paid for interest 6,574 7,611
Cash paid for income taxes, net of refunds 2,362 2,987
Supplemental cash flow information related to leases:    
Cash payments for operating leases $ 2,726 $ 2,318