XML 22 R3.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 515,627 $ 412,618
Marketable securities 47,896 65,538
Accounts receivable, net of allowances of $7,296 and $6,954, respectively 134,331 133,128
Prepaid expenses 28,718 23,597
Other current assets 39,935 47,923
Income taxes recoverable 6,470 10,410
Total current assets 772,977 693,214
Non-current assets    
Property and equipment, net 51,685 35,752
Operating lease right-of-use assets 83,518 86,063
Assets designated for retirement and pension plans 9,976 11,105
Investments 58,290 47,287
Other non-current assets 25,500 17,071
Goodwill 137,861 202,252
Other intangible assets, net 12,483 20,842
Deferred income taxes, net 41,898 28,005
Total non-current assets 421,211 448,377
Total assets 1,194,188 1,141,591
Current liabilities    
Accounts payable 25,088 20,837
Accrued salaries and benefits 353,531 322,744
Deferred revenue 51,085 45,732
Operating lease liabilities 17,653 21,498
Other current liabilities 21,369 21,823
Income taxes payable 14,287 6,057
Total current liabilities 483,013 438,691
Non-current liabilities    
Accrued salaries and benefits 58,547 52,108
Retirement and pension plans 72,138 62,100
Operating lease liabilities 83,152 78,204
Deferred income tax liability - non-current 1,616 6,402
Other non-current liabilities 42,905 41,808
Total non-current liabilities 258,358 240,622
Total liabilities 741,371 679,313
Commitments and contingencies (Note 20)
Stockholders’ equity    
Preferred stock, $0.01 par value, 10,000,000 shares authorized, no shares issued at December 31, 2024 and 2023 0 0
Common stock, $0.01 par value, 100,000,000 shares authorized, 20,414,915 and 20,127,872 shares issued, 20,409,835 and 20,122,792 shares outstanding at December 31, 2024 and 2023, respectively 204 201
Treasury stock at cost, 5,080 shares at December 31, 2024 and 2023, respectively (110) (110)
Additional paid in capital 260,893 251,988
Retained earnings 205,875 210,070
Accumulated other comprehensive income (loss) (14,045) 129
Total stockholders’ equity 452,817 462,278
Total liabilities and stockholders’ equity $ 1,194,188 $ 1,141,591