XML 20 R2.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Assets, Current [Abstract]    
Cash and Cash Equivalents, at Carrying Value $ 84,991 $ 172,747
Accounts Receivable, after Allowance for Credit Loss, Current 452,573 394,868
Prepaid Expense and Other Assets, Current 92,947 95,064
Income Taxes Receivable, Current 21,785 18,524
Total current assets 652,296 681,203
Long-term assets    
Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization 132,051 191,003
Operating lease assets 91,263 121,574
Goodwill 571,197 808,988
Deferred tax assets, net 8,498 38,151
Other intangible assets, net 164,808 198,433
Income Taxes Receivable, Noncurrent 31,781 44,673
Other long-term assets 101,486 101,573
Total long-term assets 1,101,084 1,504,395
Total assets 1,753,380 2,185,598
Liabilities, Current [Abstract]    
Accounts payable 84,180 96,577
Employee-related Liabilities, Current 137,636 146,184
Other accrued expenses 22,578 32,217
Accrued Income Taxes, Current 3,007 4,909
Deferred revenue 64,752 81,171
Current operating lease liabilities 33,358 38,271
Other Liabilities, Current 8,425 3,698
Total current liabilities 353,936 403,027
Liabilities, Noncurrent [Abstract]    
Long-Term Line of Credit, Noncurrent 975,000 995,000
Deferred tax liabilities, net 17,457 3,137
Accrued Income Taxes, Noncurrent 0 0
Non-current operating lease liabilities 71,008 96,809
Other long-term liabilities 67,860 72,083
Total long-term liabilities 1,131,325 1,167,029
Total liabilities 1,485,261 1,570,056
Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]    
Preferred Stock, Value, Issued 0 0
Common Stock, Value, Outstanding 477 474
Additional Paid in Capital 420,181 407,415
Treasury stock at cost: 34,328,112 and 34,625,053 shares as of December 31, 2024 and December 31, 2023, respectively (584,900) (589,807)
Accumulated other comprehensive income (loss) (132,121) (89,876)
Retained Earnings (Accumulated Deficit) 546,617 870,429
Noncontrolling interest 17,865 16,907
Total stockholders' equity 268,119 615,542
Total liabilities and stockholders' equity and mezzanine equity $ 1,753,380 $ 2,185,598