XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 454,640 $ 515,627
Marketable securities 73,442 47,896
Accounts receivable, net of allowances of $8,155 and $7,296, respectively 204,085 134,331
Prepaid expenses 31,553 28,718
Other current assets 49,716 39,935
Income taxes recoverable 10,200 6,470
Total current assets 823,636 772,977
Non-current assets    
Property and equipment, net 55,513 51,685
Operating lease right-of-use assets 79,189 83,518
Assets designated for retirement and pension plans 11,310 9,976
Investments 72,537 58,290
Other non-current assets 26,262 25,500
Goodwill 142,464 137,861
Other intangible assets, net 8,949 12,483
Deferred income taxes 44,402 41,898
Total non-current assets 440,626 421,211
Total assets 1,264,262 1,194,188
Current liabilities    
Accounts payable 20,281 25,088
Accrued salaries and benefits 366,127 353,531
Deferred revenue 56,110 51,085
Operating lease liabilities 18,182 17,653
Other current liabilities 67,450 21,369
Income taxes payable 10,825 14,287
Total current liabilities 538,975 483,013
Non-current liabilities    
Accrued salaries and benefits 38,945 58,547
Retirement and pension plans 88,193 72,138
Operating lease liabilities 83,100 83,152
Other non-current liabilities 4,380 42,905
Deferred income taxes 1,449 1,616
Total non-current liabilities 216,067 258,358
Total liabilities 755,042 741,371
Commitments and contingencies (Note 17)
Stockholders’ equity    
Preferred stock, $0.01 par value, 10,000,000 shares authorized, no shares issued at September 30, 2025 and December 31, 2024 0 0
Common stock, $0.01 par value, 100,000,000 shares authorized, 20,795,623 and 20,414,915 shares issued, 20,790,543 and 20,409,835 shares outstanding at September 30, 2025 and December 31, 2024, respectively 208 204
Treasury stock at cost, 5,080 shares at September 30, 2025 and December 31, 2024 (110) (110)
Additional paid in capital 266,212 260,893
Retained earnings 248,195 205,875
Accumulated other comprehensive loss (5,285) (14,045)
Total stockholders’ equity 509,220 452,817
Total liabilities and stockholders’ equity $ 1,264,262 $ 1,194,188