XML 15 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 363,422 $ 412,618
Marketable securities 46,005 65,538
Accounts receivable, net of allowances of $8,651 and $6,954, respectively 186,252 133,128
Prepaid expenses 27,682 23,597
Other current assets 48,928 47,923
Income taxes recoverable 10,795 10,410
Total current assets 683,084 693,214
Non-current assets    
Property and equipment, net 53,508 35,752
Operating lease right-of-use assets 83,262 86,063
Assets designated for retirement and pension plans 11,203 11,105
Investments 59,089 47,287
Other non-current assets 25,507 17,071
Goodwill 185,400 202,252
Other intangible assets, net 15,110 20,842
Deferred income taxes 29,617 28,005
Total non-current assets 462,696 448,377
Total assets 1,145,780 1,141,591
Current liabilities    
Accounts payable 21,517 20,837
Accrued salaries and benefits 277,498 322,744
Deferred revenue 47,106 45,732
Operating lease liabilities 18,985 21,498
Other current liabilities 23,394 21,823
Income taxes payable 6,891 6,057
Total current liabilities 395,391 438,691
Non-current liabilities    
Accrued salaries and benefits 55,338 52,108
Retirement and pension plans 75,048 62,100
Operating lease liabilities 84,623 78,204
Other non-current liabilities 46,158 41,808
Deferred income taxes 5,937 6,402
Total non-current liabilities 267,104 240,622
Total liabilities 662,495 679,313
Commitments and contingencies (Note 18)
Stockholders’ equity    
Preferred stock, $0.01 par value, 10,000,000 shares authorized, no shares issued at September 30, 2024 and December 31, 2023 0 0
Common stock, $0.01 par value, 100,000,000 shares authorized, 20,414,339 and 20,127,872 shares issued, 20,409,259 and 20,122,792 shares outstanding at September 30, 2024 and December 31, 2023, respectively 204 201
Treasury stock at cost, 5,080 shares at September 30, 2024 and December 31, 2023 (110) (110)
Additional paid in capital 258,086 251,988
Retained earnings 224,165 210,070
Accumulated other comprehensive income 940 129
Total stockholders’ equity 483,285 462,278
Total liabilities and stockholders’ equity $ 1,145,780 $ 1,141,591