XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 79,780 $ 172,747
Accounts receivable, net 381,685 394,868
Prepaids and other current assets 117,081 95,064
Income and other tax receivables 24,872 18,524
Total current assets 603,418 681,203
Long-term assets    
Property, plant and equipment, net 149,114 191,003
Asset, Held-for-Sale, Not Part of Disposal Group, Other 29,449 0
Operating lease assets 106,185 121,574
Goodwill 573,625 808,988
Deferred tax assets, net 12,439 38,151
Other intangible assets, net 181,338 198,433
Income Taxes Receivable, Noncurrent 37,194 44,673
Other long-term assets 99,859 101,573
Total long-term assets 1,189,203 1,504,395
Total assets 1,792,621 2,185,598
Current liabilities    
Accounts payable 87,115 96,577
Accrued employee compensation and benefits 132,824 146,184
Other accrued expenses 48,268 32,217
Income taxes payable 1,159 4,909
Deferred revenue 77,783 81,171
Current operating lease liabilities 35,650 38,271
Other current liabilities 4,857 3,698
Total current liabilities 387,656 403,027
Long-term liabilities    
Line of credit 930,000 995,000
Deferred tax liabilities, net 13,277 3,137
Non-current Income Taxes Payable 0 0
Non-current operating lease liabilities 83,855 96,809
Other long-term liabilities 73,657 72,083
Total long-term liabilities 1,100,789 1,167,029
Total liabilities 1,488,445 1,570,056
Stockholders' equity    
Preferred stock - $0.01 par value: 10,000,000 shares authorized; zero shares outstanding as of June 30, 2024 and December 31, 2023 0 0
Common stock - $0.01 par value; 150,000,000 shares authorized; 47,608,318 and 47,427,200 shares outstanding as of June 30, 2024 and December 31, 2023, respectively 476 474
Additional paid-in capital 414,728 407,415
Treasury stock at cost: 34,443,935 and 34,625,053 shares as of June 30, 2024 and December 31, 2023, respectively (586,812) (589,807)
Accumulated other comprehensive income (loss) (107,581) (89,876)
Retained earnings 565,738 870,429
Noncontrolling interest 17,627 16,907
Total stockholders' equity 304,176 615,542
Total liabilities and stockholders' equity and mezzanine equity $ 1,792,621 $ 2,185,598