XML 16 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Cash flows from operating activities    
Net income $ 120,709 $ 129,942
Adjustments to reconcile net income to net cash provided by operating activities:    
Provision for deferred income taxes 19,443 15,741
Depreciation and amortization 29,226 15,152
Deferred financing costs, accretion expense and derivative gains/losses (6,172) (6,149)
Stock-based and deferred compensation 17,638 10,131
Change in fair value of contingent consideration obligations 4,498 4,000
Unrealized depreciation (appreciation) on investments (3,503) (1,161)
Noncash lease expense 202 0
Loss on debt extinguishment 0 100
Changes in operating assets and liabilities:    
Receivables (58,970) (14,836)
Prepaid expenses 2,067 (1,194)
Other assets 1,331 (479)
Accounts payable and accrued expenses (1,361) (223)
Accrued compensation and benefits (27,697) (1,919)
Other liabilities (22,909) (717)
Net cash provided by operating activities 74,502 148,388
Cash flows from investing activities    
Purchases of property and equipment (2,479) (725)
Purchases of investments (30,400) (1,879)
Sales of investments 57,423 1,089
Cash acquired from acquisition 53,572 0
Net cash provided by (used in) investing activities 78,116 (1,515)
Cash flows from financing activities    
Issuance of common stock 1,380 5,481
Repurchase of common stock (26,415) (5,090)
Payments of taxes related to net share settlement of equity awards (9,581) (15,081)
Payment of debt financing fees 0 (813)
Repayment of long-term senior debt 0 (9,519)
Payment of dividends (73,630) (46,387)
Payment of consideration for acquisition (63,733) (80,000)
Net cash used in financing activities (171,979) (151,409)
Effect of changes of foreign exchange rate on cash and cash equivalents 500 (41)
Net decrease in cash and cash equivalents (18,861) (4,577)
Cash and cash equivalents, beginning of period 126,731 123,547
Cash and cash equivalents, end of period 107,870 118,970
Supplemental cash flow information    
Cash paid for interest 33,361 39,766
Cash paid for income taxes 43,338 30,108
Non-cash investing and financing activities    
Operating lease right-of-use assets obtained in exchange for new operating lease liabilities $ 34,992 $ 2,862
Total share issued 1,328,339 0