XML 17 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 91,514 $ 172,747
Accounts receivable, net 404,651 394,868
Prepaids and other current assets 104,985 95,064
Income and other tax receivables 16,328 18,524
Total current assets 617,478 681,203
Long-term assets    
Property, plant and equipment, net 185,242 191,003
Operating lease assets 113,060 121,574
Goodwill 807,134 808,988
Deferred tax assets, net 52,059 38,151
Other intangible assets, net 189,814 198,433
Income Taxes Receivable, Noncurrent 41,501 44,673
Other long-term assets 108,766 101,573
Total long-term assets 1,497,576 1,504,395
Total assets 2,115,054 2,185,598
Current liabilities    
Accounts payable 90,473 96,577
Accrued employee compensation and benefits 120,340 146,184
Other accrued expenses 40,314 32,217
Income taxes payable 5,444 4,909
Deferred revenue 87,787 81,171
Current operating lease liabilities 36,457 38,271
Other current liabilities 3,400 3,698
Total current liabilities 384,215 403,027
Long-term liabilities    
Line of credit 953,000 995,000
Deferred tax liabilities, net 3,122 3,137
Non-current Income Taxes Payable 0 0
Non-current operating lease liabilities 90,218 96,809
Other long-term liabilities 72,090 72,083
Total long-term liabilities 1,118,430 1,167,029
Total liabilities 1,502,645 1,570,056
Stockholders' equity    
Preferred stock - $0.01 par value: 10,000,000 shares authorized; zero shares outstanding as of March 31, 2024 and December 31, 2023 0 0
Common stock - $0.01 par value; 150,000,000 shares authorized; 47,447,289 and 47,427,200 shares outstanding as of March 31, 2024 and December 31, 2023, respectively 474 474
Additional paid-in capital 412,768 407,415
Treasury stock at cost: 34,604,964 and 34,625,053 shares as of March 31, 2024 and December 31, 2023, respectively (589,475) (589,807)
Accumulated other comprehensive income (loss) (93,733) (89,876)
Retained earnings 865,277 870,429
Noncontrolling interest 17,098 16,907
Total stockholders' equity 612,409 615,542
Total liabilities and stockholders' equity and mezzanine equity $ 2,115,054 $ 2,185,598