XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Cash Flows from Operating Activities    
Net income $ 88,300 $ 132,800
Adjustments to reconcile net income to net cash provided by operating activities:    
Amortization and depreciation 83,600 72,400
Stock-based compensation 36,800 32,600
Other 9,200 7,200
Changes in operating assets and liabilities:    
Accounts receivable (38,500) 52,600
Prepaid expenses and income taxes (800) 600
Accounts payable 11,600 (7,200)
Accrued payroll 27,200 900
Income taxes payable 27,200 17,200
Other (19,000) (9,300)
Net cash provided by operating activities 225,600 299,800
Cash Flows from Investing Activities    
Cash paid for property and equipment (31,200) (24,000)
Cash paid for acquisitions, net of cash acquired (306,100) 0
Net cash used in investing activities (337,300) (24,000)
Cash Flows from Financing Activities    
Proceeds from employee stock purchase plan 14,200 17,200
Repurchase of common stock (105,900) (283,300)
Payment of employment taxes related to release of restricted stock awards (7,800) (13,700)
Other (3,300) 0
Net cash provided by (used in) financing activities 31,800 (283,600)
Repayments of Debt (230,400) (3,800)
Proceeds from Issuance of Debt 365,000 0
Effect of exchange rate changes on cash and cash equivalents 1,200 (1,500)
Net Decrease in Cash and Cash Equivalents (78,700) (9,300)
Cash and Cash Equivalents at Beginning of Year 205,200 175,900
Cash and Cash Equivalents at End of Period 126,500 166,600
Supplemental Disclosure of Cash Flow Information    
Income taxes 6,600 22,800
Interest 44,300 41,400
Operating leases 18,500 17,600
Noncash transactions —    
Operating lease right of use assets obtained in exchange for operating lease liabilities $ 14,700 $ 13,600