XML 17 R6.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Cash flows from operating activities    
Net income $ 19,729 $ 22,196
Reconciliation of net income to net cash provided by operating activities    
Deferred income taxes 713 (4,418)
Depreciation and amortization of property and equipment 5,834 4,957
Amortization of intangible assets 9,320 8,588
Provision for credit losses 1,973 1,822
Stock-based compensation 18,073 13,867
Other, net (242) 168
Changes in assets and liabilities, net of effects of acquisitions    
Accounts receivable 1,103 (7,443)
Deferred costs 1,265 (1,247)
Other assets and liabilities (715) 1,174
Accounts payable (792) 1,677
Accrued compensation (5,988) (7,948)
Accrued expenses 893 3,868
Deferred revenue 4,873 3,160
Operating leases (410) (438)
Net cash provided by operating activities 55,629 39,983
Cash flows from investing activities    
Purchases of property and equipment (7,140) (6,150)
Acquisition of business, net 0 (141,636)
Net cash used in investing activities (7,140) (147,786)
Cash flows from financing activities    
Repurchases of common stock (47,124) (40,000)
Net proceeds from exercise of options to purchase common stock 743 635
Net proceeds from employee stock purchase plan activity 520 411
Net cash used in financing activities (45,861) (38,954)
Effect of foreign currency exchange rate changes 288 661
Net increase (decrease) in cash and cash equivalents 2,916 (146,096)
Cash and cash equivalents at beginning of period 151,355 241,017
Cash and cash equivalents at end of period $ 154,271 $ 94,921