XML 19 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 172,747 $ 153,435
Accounts receivable, net 394,868 417,637
Prepaids and other current assets 95,064 133,365
Income and other tax receivables 18,524 45,533
Total current assets 681,203 749,970
Long-term assets    
Property, plant and equipment, net 191,003 183,360
Operating lease assets 121,574 92,431
Goodwill 808,988 807,845
Deferred tax assets, net 38,151 18,713
Other intangible assets, net 198,433 233,909
Other long-term assets 101,573 67,734
Income Taxes Receivable, Noncurrent 44,673  
Total long-term assets 1,504,395 1,403,992
Total assets 2,185,598 2,153,962
Current liabilities    
Accounts payable 96,577 93,937
Accrued employee compensation and benefits 146,184 145,096
Other accrued expenses 32,217 34,451
Income taxes payable 4,909 7,166
Deferred revenue 81,171 87,846
Current operating lease liabilities 38,271 35,271
Other current liabilities 3,698 7,597
Total current liabilities 403,027 411,364
Long-term liabilities    
Line of credit 995,000 960,000
Deferred tax liabilities, net 3,137 3,829
Non-current Income Taxes Payable 0 9,140
Non-current operating lease liabilities 96,809 69,575
Other long-term liabilities 72,083 66,304
Total long-term liabilities 1,167,029 1,108,848
Total liabilities 1,570,056 1,520,212
Redeemable noncontrolling interest 0 55,645
Stockholders' equity    
Preferred stock - $0.01 par value: 10,000,000 shares authorized; zero shares outstanding as of December 31, 2023 and December 31, 2022 0 0
Common stock - $0.01 par value; 150,000,000 shares authorized; 47,427,200 and 47,224,074 shares outstanding as of December 31, 2023 and December 31, 2022, respectively 474 472
Additional paid-in capital 407,415 367,673
Treasury stock at cost: 34,625,053 and 34,828,179 shares as of December 31, 2023 and December 31, 2022, respectively (589,807) (593,164)
Accumulated other comprehensive income (loss) (89,876) (126,301)
Retained earnings 870,429 911,233
Noncontrolling interest 16,907 18,192
Total stockholders' equity 615,542 578,105
Total liabilities and stockholders' equity and mezzanine equity $ 2,185,598 $ 2,153,962