v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
CASH FLOWS FROM OPERATING ACTIVITIES:          
Net income $ 40,635 $ 54,775 $ 74,743 $ 92,824  
Adjustments to reconcile net income to net cash provided by operating activities:          
Depreciation and amortization 24,600 22,700 47,802 44,609  
Impairment losses and other non-cash items     22,934 856  
Stock-based compensation expense     14,456 14,986  
Deferred income taxes     8,083 5,175  
Changes in assets and liabilities:          
Accounts receivable     84,938 87,431  
Prepaid expenses and other current assets     (3,821) (1,345)  
Accounts payable and accrued expenses     10,519 13,581  
Income taxes     (14,523) (7,882)  
Deferred revenue     (42,978) (27,252)  
Leases     (11,693) (4,523)  
Other assets     (3,446) (4,446)  
Other current and long-term liabilities     15,778 6,360  
Net cash provided by operating activities     202,792 220,374  
CASH FLOWS FROM INVESTING ACTIVITIES:          
Purchases of fixed assets — net     (39,081) (34,043)  
Proceeds from debt securities and other investments     8,896 7,503  
Purchases of debt securities and other investments     (9,219) (6,322)  
Payments and settlements for acquisitions — net of cash acquired     0 (5,106)  
Net cash used in investing activities     (39,404) (37,968)  
CASH FLOWS FROM FINANCING ACTIVITIES:          
Borrowings under revolving credit facility     1,241,463 405,000  
Payments under revolving credit facility     (1,272,534) (3,500)  
Borrowings of long-term debt — net of issuance costs     373,748 0  
Principal payments of long-term debt     0 (451,000)  
Payments of revolving credit facility debt issuance costs     (334) (2,878)  
Purchase of treasury stock     (471,531) (60,330)  
Proceeds from issuance of common stock upon exercise of options     0 10,230  
Taxes paid related to the net share settlement of stock options and restricted stock     (7,817) (13,609)  
Net cash used in financing activities     (137,005) (116,087)  
Effect of exchange rates on cash, cash equivalents and restricted cash     (1,744) 7,045  
Net increase in cash, cash equivalents and restricted cash     24,639 73,364  
Cash, cash equivalents and restricted cash — beginning of period     143,158 123,715 $ 123,715
Cash, cash equivalents and restricted cash — end of period 167,797 197,079 167,797 197,079 143,158
RECONCILIATION OF CASH, CASH EQUIVALENTS AND RESTRICTED CASH TO THE CONSOLIDATED BALANCE SHEETS:          
Cash and cash equivalents 163,691 179,222 163,691 179,222 140,091
Restricted cash, included in prepaid expenses and other current assets 1,537 15,363 1,537 15,363  
Restricted cash, included in other assets 2,569 2,494 2,569 2,494  
Total cash, cash equivalents and restricted cash — end of period $ 167,797 $ 197,079 167,797 197,079 $ 143,158
SUPPLEMENTAL CASH FLOW INFORMATION:          
Cash payments of interest     28,197 28,508  
Cash received from cash flow hedges of interest rate risk     1,566 7,798  
Cash payments of income taxes (net of refunds in 2026)     50,323    
Cash payments of income taxes (net of refunds in 2026)       35,879  
Cash paid for amounts included in the measurement of lease liabilities     85,741 78,999  
NON-CASH TRANSACTIONS:          
Fixed asset purchases recorded in accounts payable and accrued expenses     1,257 1,465  
Operating right-of-use assets obtained in exchange for operating lease liabilities — net     11,916 32,329  
Treasury stock purchases in other current liabilities     3,559 0  
Restricted stock reclassified from other current liabilities to equity upon vesting     $ 0 $ 2,401