XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 9,398 $ 11,834
Receivables from clients, net of allowances of $16,011 and $10,600, respectively 166,330 147,852
Unbilled services, net of allowances of $4,779 and $3,850, respectively 192,853 141,781
Income tax receivable 4,500 960
Prepaid expenses and other current assets 32,450 26,057
Total current assets 405,531 328,484
Property and equipment, net 22,919 26,107
Deferred income taxes, net 1,735 1,554
Long-term investments 95,387 91,194
Operating lease right-of-use assets 23,441 30,304
Other non-current assets 87,486 73,039
Intangible assets, net 20,090 23,392
Goodwill 625,711 624,966
Total assets 1,282,300 1,199,040
Current liabilities:    
Accounts payable 11,987 14,254
Accrued expenses and other current liabilities 31,591 27,268
Accrued payroll and related benefits 183,872 171,723
Current maturities of operating lease liabilities 11,116 10,530
Deferred revenues 26,217 21,909
Total current liabilities 264,783 245,684
Non-current liabilities:    
Deferred compensation and other liabilities 32,700 33,614
Long-term debt 358,000 290,000
Operating lease liabilities, net of current portion 39,207 45,556
Deferred income taxes, net 34,256 32,146
Total non-current liabilities 464,163 401,316
Commitments and contingencies
Stockholders’ equity    
Common stock; $0.01 par value; 500,000,000 shares authorized; 21,597,274 and 22,507,159 shares issued, respectively 215 223
Treasury stock, at cost, 2,848,126 and 2,711,712 shares, respectively (141,729) (137,556)
Additional paid-in capital 261,995 318,706
Retained earnings 412,195 352,548
Accumulated other comprehensive income 20,678 18,119
Total stockholders’ equity 553,354 552,040
Total liabilities and stockholders’ equity $ 1,282,300 $ 1,199,040