XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 148,853 $ 132,914
Accounts receivable, net of allowance of $6,046 and $5,067, respectively 349,382 378,397
Prepaids and other current assets 180,574 104,597
Income and other tax receivables 55,159 40,894
Total current assets 733,968 656,802
Long-term assets    
Property, plant and equipment, net 171,508 178,706
Operating lease assets 97,866 120,820
Goodwill 736,398 363,502
Deferred tax assets, net 15,068 15,081
Other intangible assets, net 218,556 112,059
Other long-term assets 70,769 69,438
Total long-term assets 1,310,165 859,606
Total assets 2,044,133 1,516,408
Current liabilities    
Accounts payable 84,464 66,658
Accrued employee compensation and benefits 174,272 163,658
Other accrued expenses 81,268 55,915
Income taxes payable 7,138 19,709
Deferred revenue 88,870 39,956
Current operating lease liabilities 42,643 43,651
Other current liabilities 5,488 6,623
Total current liabilities 484,143 396,170
Long-term liabilities    
Line of credit 805,000 385,000
Deferred tax liabilities, net 5,603 7,747
Non-current Income Taxes Payable 19,141 22,291
Non-current operating lease liabilities 73,172 98,277
Other long-term liabilities 96,919 96,185
Total long-term liabilities 999,835 609,500
Total liabilities 1,483,978 1,005,670
Redeemable noncontrolling interest 55,194 52,976
Stockholders' equity    
Preferred stock - $0.01 par value: 10,000,000 shares authorized; zero shares outstanding as of September 30, 2021 and December 31, 2020
Common stock - $0.01 par value; 150,000,000 shares authorized; 46,988,762 and 46,737,033 shares outstanding as of September 30, 2021 and December 31, 2020, respectively 470 467
Additional paid-in capital 356,727 360,293
Treasury stock at cost: 35,063,491 and 35,315,220 shares as of September 30, 2021 and December 31, 2020, respectively (597,051) (601,214)
Accumulated other comprehensive income (loss) (98,423) (72,156)
Retained earnings 827,317 757,312
Noncontrolling interest 15,921 13,060
Total stockholders' equity 504,961 457,762
Total liabilities and stockholders' equity $ 2,044,133 $ 1,516,408