XML 22 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 412,618 $ 355,447
Marketable securities 65,538 266,169
Accounts receivable, net of allowances of $6,954 and $6,643, respectively 133,128 126,437
Prepaid expenses 23,597 24,098
Other current assets 47,923 40,722
Income taxes recoverable 10,410 10,946
Total current assets 693,214 823,819
Non-current assets    
Property and equipment, net 35,752 30,207
Operating lease right-of-use assets 86,063 71,457
Assets designated for retirement and pension plans 11,105 11,332
Investments 47,287 34,354
Other non-current assets 17,071 25,788
Goodwill 202,252 138,361
Other intangible assets, net 20,842 6,333
Deferred income taxes, net 28,005 33,987
Total non-current assets 448,377 351,819
Total assets 1,141,591 1,175,638
Current liabilities    
Accounts payable 20,837 14,613
Accrued salaries and benefits 322,744 451,161
Deferred revenue 45,732 43,057
Operating lease liabilities 21,498 19,554
Other current liabilities 21,823 56,016
Income taxes payable 6,057 4,076
Total current liabilities 438,691 588,477
Non-current liabilities    
Accrued salaries and benefits 52,108 59,467
Retirement and pension plans 62,100 48,456
Operating lease liabilities 78,204 63,299
Deferred income tax liability - non-current 6,402 0
Other non-current liabilities 41,808 5,293
Total non-current liabilities 240,622 176,515
Total liabilities 679,313 764,992
Commitments and contingencies (Note 20)
Stockholders’ equity    
Preferred stock, $0.01 par value, 10,000,000 shares authorized, no shares issued at December 31, 2023 and 2022. 0 0
Common stock, $0.01 par value, 100,000,000 shares authorized, 20,127,872 and 19,866,287 shares issued, 20,122,792 and 19,861,207 shares outstanding at December 31, 2023 and 2022, respectively 201 199
Treasury stock at cost, 5,080 shares at December 31, 2023 and 2022, respectively (110) (191)
Additional paid in capital 251,988 246,630
Retained earnings 210,070 168,197
Accumulated other comprehensive income (loss) 129 (4,189)
Total stockholders’ equity 462,278 410,646
Total liabilities and stockholders’ equity $ 1,141,591 $ 1,175,638