XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 189,922 $ 412,618
Marketable securities 106,963 65,538
Accounts receivable, net of allowances of $7,943 and $6,954, respectively 187,113 133,128
Prepaid expenses 28,016 23,597
Other current assets 43,745 47,923
Income taxes recoverable 7,660 10,410
Total current assets 563,419 693,214
Non-current assets    
Property and equipment, net 48,434 35,752
Operating lease right-of-use assets 82,114 86,063
Assets designated for retirement and pension plans 10,779 11,105
Investments 55,927 47,287
Other non-current assets 26,875 17,071
Goodwill 183,150 202,252
Other intangible assets, net 16,411 20,842
Deferred income taxes 29,216 28,005
Total non-current assets 452,906 448,377
Total assets 1,016,325 1,141,591
Current liabilities    
Accounts payable 19,515 20,837
Accrued salaries and benefits 190,225 322,744
Deferred revenue 44,679 45,732
Operating lease liabilities 18,044 21,498
Other current liabilities 25,693 21,823
Income taxes payable 8,593 6,057
Total current liabilities 306,749 438,691
Non-current liabilities    
Accrued salaries and benefits 51,404 52,108
Retirement and pension plans 70,855 62,100
Operating lease liabilities 78,120 78,204
Other non-current liabilities 42,562 41,808
Deferred income taxes 5,703 6,402
Total non-current liabilities 248,644 240,622
Total liabilities 555,393 679,313
Commitments and contingencies (Note 18)
Stockholders’ equity    
Preferred stock, $0.01 par value, 10,000,000 shares authorized, no shares issued at June 30, 2024 and December 31, 2023 0 0
Common stock, $0.01 par value, 100,000,000 shares authorized, 20,322,456 and 20,127,872 shares issued, 20,317,376 and 20,122,792 shares outstanding at June 30, 2024 and December 31, 2023, respectively 203 201
Treasury stock at cost, 5,080 shares at June 30, 2024 and December 31, 2023 (110) (110)
Additional paid in capital 254,348 251,988
Retained earnings 212,547 210,070
Accumulated other comprehensive income (loss) (6,056) 129
Total stockholders’ equity 460,932 462,278
Total liabilities and stockholders’ equity $ 1,016,325 $ 1,141,591