XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 17,646 $ 12,149
Receivables from clients, net of allowances of $12,425 and $17,284, respectively 181,074 162,566
Unbilled services, net of allowances of $2,709 and $5,984, respectively 188,075 190,869
Income tax receivable 8,342 6,385
Prepaid expenses and other current assets 40,399 28,491
Total current assets 435,536 400,460
Property and equipment, net 23,357 23,728
Deferred income taxes, net 2,325 2,288
Long-term investments 64,918 75,414
Operating lease right-of-use assets 22,409 24,131
Other non-current assets 105,799 92,336
Intangible assets, net 24,118 18,074
Goodwill 647,451 625,711
Total assets 1,325,913 1,262,142
Current liabilities:    
Accounts payable 9,740 10,074
Accrued expenses and other current liabilities 26,495 33,087
Accrued payroll and related benefits 135,595 225,921
Current maturities of long-term debt 13,750 0
Current maturities of operating lease liabilities 11,588 11,032
Deferred revenues 28,583 22,461
Total current liabilities 225,751 302,575
Non-current liabilities:    
Deferred compensation and other liabilities 40,038 35,665
Long-term debt, net of current portion 496,550 324,000
Operating lease liabilities, net of current portion 35,618 38,850
Deferred income taxes, net 27,378 28,160
Total non-current liabilities 599,584 426,675
Commitments and contingencies
Stockholders’ equity    
Common stock; $0.01 par value; 500,000,000 shares authorized; 20,843,283 and 21,316,441 shares issued, respectively 208 212
Treasury stock, at cost, 3,059,851 and 2,852,296 shares, respectively (159,537) (142,136)
Additional paid-in capital 175,387 236,962
Retained earnings 470,515 415,027
Accumulated other comprehensive income 14,005 22,827
Total stockholders’ equity 500,578 532,892
Total liabilities and stockholders’ equity $ 1,325,913 $ 1,262,142