XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 156,828 $ 158,205
Accounts receivable, net 399,160 357,310
Prepaids and other current assets 153,457 134,333
Income and other tax receivables 43,248 48,139
Total current assets 752,693 697,987
Long-term assets    
Property, plant and equipment, net 168,717 168,404
Operating lease assets 96,995 90,180
Goodwill 739,531 739,481
Deferred tax assets, net 15,163 11,130
Other intangible assets, net 202,609 212,349
Other long-term assets 75,977 77,273
Total long-term assets 1,298,992 1,298,817
Total assets 2,051,685 1,996,804
Current liabilities    
Accounts payable 78,001 70,415
Accrued employee compensation and benefits 166,095 156,324
Other accrued expenses 74,786 63,369
Income taxes payable 12,207 9,471
Deferred revenue 92,852 95,608
Current operating lease liabilities 43,344 44,460
Other current liabilities 4,599 4,749
Total current liabilities 471,884 444,396
Long-term liabilities    
Line of credit 803,000 791,000
Deferred tax liabilities, net 4,996 5,335
Non-current Income Taxes Payable 17,486 17,486
Non-current operating lease liabilities 70,140 64,419
Other long-term liabilities 75,687 79,827
Total long-term liabilities 971,309 958,067
Total liabilities 1,443,193 1,402,463
Redeemable noncontrolling interest 56,666 56,316
Stockholders' equity    
Preferred stock - $0.01 par value: 10,000,000 shares authorized; zero shares outstanding as of December 31, 2021 and December 31, 2020
Common stock - $0.01 par value; 150,000,000 shares authorized; 46,990,031 and 46,737,033 shares outstanding as of December 31, 2021 and December 31, 2020, respectively 470 470
Additional paid-in capital 362,601 361,135
Treasury stock at cost: 35,062,222 and 35,315,220 shares as of December 31, 2021 and December 31, 2020, respectively (596,279) (597,031)
Accumulated other comprehensive income (loss) (97,464) (98,426)
Retained earnings 865,951 856,065
Noncontrolling interest 16,547 15,812
Total stockholders' equity 551,826 538,025
Total liabilities and stockholders' equity $ 2,051,685 $ 1,996,804