XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 18,497 $ 12,149
Receivables from clients, net of allowances of $15,707 and $17,284, respectively 204,894 162,566
Unbilled services, net of allowances of $3,064 and $5,984, respectively 177,437 190,869
Income tax receivable 9,192 6,385
Prepaid expenses and other current assets 27,789 28,491
Total current assets 437,809 400,460
Property and equipment, net 21,682 23,728
Deferred income taxes, net 2,408 2,288
Long-term investments 64,319 75,414
Operating lease right-of-use assets 21,026 24,131
Other non-current assets 111,448 92,336
Intangible assets, net 22,547 18,074
Goodwill 647,541 625,711
Total assets 1,328,780 1,262,142
Current liabilities:    
Accounts payable 8,151 10,074
Accrued expenses and other current liabilities 26,490 33,087
Accrued payroll and related benefits 183,182 225,921
Current maturities of long-term debt 13,750 0
Current maturities of operating lease liabilities 11,990 11,032
Deferred revenues 27,703 22,461
Total current liabilities 271,266 302,575
Non-current liabilities:    
Deferred compensation and other liabilities 44,322 35,665
Long-term debt, net of current portion 428,204 324,000
Operating lease liabilities, net of current portion 33,442 38,850
Deferred income taxes, net 28,774 28,160
Total non-current liabilities 534,742 426,675
Commitments and contingencies
Stockholders’ equity    
Common stock; $0.01 par value; 500,000,000 shares authorized; 20,793,202 and 21,316,441 shares issued, respectively 207 212
Treasury stock, at cost, 3,062,689 and 2,852,296 shares, respectively (159,717) (142,136)
Additional paid-in capital 174,872 236,962
Retained earnings 497,664 415,027
Accumulated other comprehensive income 9,746 22,827
Total stockholders’ equity 522,772 532,892
Total liabilities and stockholders’ equity $ 1,328,780 $ 1,262,142