XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 158,205 $ 132,914
Accounts receivable, net 357,310 378,397
Prepaids and other current assets 134,333 104,597
Income and other tax receivables 48,139 40,894
Total current assets 697,987 656,802
Long-term assets    
Property, plant and equipment, net 168,404 178,706
Operating lease assets 90,180 120,820
Goodwill 739,481 363,502
Deferred tax assets, net 11,130 15,081
Other intangible assets, net 212,349 112,059
Other long-term assets 77,273 69,438
Total long-term assets 1,298,817 859,606
Total assets 1,996,804 1,516,408
Current liabilities    
Accounts payable 70,415 66,658
Accrued employee compensation and benefits 156,324 163,658
Other accrued expenses 63,369 55,915
Income taxes payable 9,471 19,709
Deferred revenue 95,608 39,956
Current operating lease liabilities 44,460 43,651
Other current liabilities 4,749 6,623
Total current liabilities 444,396 396,170
Long-term liabilities    
Line of credit 791,000 385,000
Deferred tax liabilities, net 5,335 7,747
Non-current Income Taxes Payable 17,486 22,291
Non-current operating lease liabilities 64,419 98,277
Other long-term liabilities 79,827 96,185
Total long-term liabilities 958,067 609,500
Total liabilities 1,402,463 1,005,670
Redeemable noncontrolling interest 56,316 52,976
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 0 0
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 467
Additional paid-in capital 361,135 360,293
Treasury stock at cost: 35,062,222 and 35,315,220 shares as of December 31, 2021 and December 31, 2020, respectively (597,031) (601,214)
Accumulated other comprehensive income (loss) (98,426) (72,156)
Retained earnings 856,065 757,312
Noncontrolling interest 15,812 13,060
Total stockholders' equity 538,025 457,762
Total liabilities and stockholders' equity $ 1,996,804 $ 1,516,408