XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 114,776 $ 153,435
Accounts receivable, net 402,664 417,637
Prepaids and other current assets 152,472 133,365
Income and other tax receivables 51,225 45,533
Total current assets 721,137 749,970
Long-term assets    
Property, plant and equipment, net 189,049 183,360
Operating lease assets 111,764 92,431
Goodwill 808,613 807,845
Deferred tax assets, net 39,733 18,713
Other intangible assets, net 216,168 233,909
Other long-term assets 84,845 67,734
Total long-term assets 1,450,172 1,403,992
Total assets 2,171,309 2,153,962
Current liabilities    
Accounts payable 84,335 93,937
Accrued employee compensation and benefits 149,919 145,096
Other accrued expenses 73,360 34,451
Income taxes payable 10,952 7,166
Deferred revenue 91,757 87,846
Current operating lease liabilities 35,620 35,271
Other current liabilities 5,295 7,597
Total current liabilities 451,238 411,364
Long-term liabilities    
Line of credit 915,000 960,000
Deferred tax liabilities, net 3,451 3,829
Non-current Income Taxes Payable 4,967 9,140
Non-current operating lease liabilities 89,388 69,575
Other long-term liabilities 65,726 66,304
Total long-term liabilities 1,078,532 1,108,848
Total liabilities 1,529,770 1,520,212
Redeemable noncontrolling interest 3,997 55,645
Stockholders' equity    
Preferred stock - $0.01 par value: 10,000,000 shares authorized; zero shares outstanding as of June 30, 2023 and December 31, 2022 0 0
Common stock - $0.01 par value; 150,000,000 shares authorized; 47,276,039 and 47,224,074 shares outstanding as of June 30, 2023 and December 31, 2022, respectively 473 472
Additional paid-in capital 396,444 367,673
Treasury stock at cost: 34,776,214 and 34,828,179 shares as of June 30, 2023 and December 31, 2022, respectively (592,306) (593,164)
Accumulated other comprehensive income (loss) (90,463) (126,301)
Retained earnings 906,518 911,233
Noncontrolling interest 16,876 18,192
Total stockholders' equity 637,542 578,105
Total liabilities and stockholders' equity $ 2,171,309 $ 2,153,962