v3.26.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows provided by operating activities:    
Net income $ 121,200 $ 113,164
Adjustments to reconcile net income to net cash provided by operating activities:    
Share-based compensation 7,054 7,117
Depreciation and amortization 17,028 15,260
Amortization of intangible assets 4,210 4,210
Deferred income taxes 618 1,657
Other, including fixed asset disposals (307) (602)
Changes in assets and liabilities:    
Accounts receivable 50,041 55,249
Other assets (2,095) (4,732)
Right-of-use assets and lease liabilities (307) 379
Accounts payable (7,841) (2,605)
Accrued liabilities 892 3,014
Income taxes receivable/payable (8,757) (14,622)
Deferred revenue 15,119 14,150
Net cash provided by operating activities 196,855 191,639
Cash flows provided by (used in) investing activities:    
Capital expenditures (18,863) (17,561)
Additions of amortizable content (44) (28)
Purchase of equity investment   (1,000)
Loss on equity investment 100 500
Purchases of investments (36,672) (191,666)
Proceeds from sale or maturity of investments 121,108 11,007
Net cash provided by (used in) investing activities 65,629 (198,748)
Cash flows used in financing activities:    
Repurchase of common shares and shares withheld in lieu of income taxes (203,186) (125,236)
Net cash used in financing activities (203,186) (125,236)
Net increase (decrease) in cash and cash equivalents and restricted cash 59,298 (132,345)
Cash and cash equivalents and restricted cash, beginning of period 111,762 324,623
Cash and cash equivalents and restricted cash, end of period 171,060 192,278
Supplemental disclosure of cash flow information    
Cash paid for income taxes 43,728 44,476
Supplemental disclosure of non-cash investing and financing activities    
Purchases of property and equipment included in accounts payable 1,110 1,302
Excise tax on treasury stock repurchases $ 1,836 $ 1,087