v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Cash flow from operating activities:    
Net income $ 47,534 $ 39,731
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization expense 4,177 5,239
Provision for credit losses 206 193
Stock-based compensation, net of amounts capitalized 18,820 19,031
Accretion of discount on marketable securities, net (1,107) (1,915)
Deferred income taxes (4,360) (4,111)
Changes in operating assets and liabilities:    
Accounts receivable 42,782 30,404
Prepaid expenses and other assets 162 (10,126)
Accounts payable (66) (335)
Accrued liabilities and other noncurrent liabilities 8,265 8,892
Deferred revenues (6,825) (1,498)
Net cash provided by operating activities 109,588 85,505
Cash flow from investing activities:    
Purchases of marketable securities (55,525) (61,340)
Sales and maturities of marketable securities 50,532 71,463
Purchases of property and equipment (2,038) (2,051)
Net cash provided by (used in) investing activities (7,031) 8,072
Cash flow from financing activities:    
Repurchase of common stock (39,653) (18,029)
Proceeds from exercise of stock options 2,599 2,770
Payments for taxes related to net share settlement of equity awards (10,831) (11,808)
Proceeds from issuance of common stock through employee stock purchase plan 3,817 3,608
Payment of acquisition-related holdback 0 (1,500)
Net cash used in financing activities (44,068) (24,959)
Net increase in cash, cash equivalents and restricted cash 58,489 68,618
Cash, cash equivalents and restricted cash at beginning of period 233,382 206,365
Cash, cash equivalents and restricted cash at end of period $ 291,871 $ 274,983