v3.26.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Cash flows from operating activities    
Net income $ 115,509 $ 77,873
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 45,598 33,737
Amortization of operating lease right-of-use assets 17,432 16,977
Gain on lease terminations and disposals of subsidiaries and property and equipment, net (94) (265)
Non-cash interest expense 1,118 762
Non-cash share-based compensation expense 6,739 5,944
Bad debt expense 31,237 23,701
Deferred income taxes (4,596) (1,791)
Unrealized foreign currency exchange loss 651 28,866
Other, net (11,924) (7,069)
Changes in operating assets and liabilities:    
Receivables (56,023) (72,350)
Prepaid expenses and other assets (7,762) (493)
Accounts payable and accrued expenses 10,299 3,401
Income tax receivable/payable, net (3,655) 11,071
Deferred revenue and other liabilities 28,364 11,467
Net cash provided by operating activities 172,893 131,831
Cash flows from investing activities    
Purchase of property and equipment (35,514) (17,879)
Receipts from sales of property and equipment 50 134
Net cash used in investing activities (35,464) (17,745)
Cash flows from financing activities    
Borrowings on debt 143,023 86,053
Payments on debt (75,225) (85,617)
Payments of dividend equivalent rights for vested share-based awards (115) (455)
Proceeds from exercise of stock options 82 128
Withholding of shares to satisfy tax withholding for vested stock awards and exercised stock options (4,603) (2,345)
Payments to repurchase common stock and excise tax payments (185,865) (71,591)
Net cash used in financing activities (122,703) (73,827)
Effects of exchange rate changes on Cash and cash equivalents and Restricted cash 581 4,775
Change in cash included in current assets held for sale 0 (815)
Net change in Cash and cash equivalents and Restricted cash 15,307 44,219
Cash and cash equivalents and Restricted cash at beginning of period 152,075 97,854
Cash and cash equivalents and Restricted cash at end of period $ 167,382 $ 142,073