XML 13 R2.htm IDEA: XBRL DOCUMENT v3.26.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 136,172 $ 125,189
Restricted cash equivalents 97 5,577
Marketable securities, at fair value 42,442 42,774
Restricted marketable securities, at fair value 35,898 30,352
Accounts receivable, net (less allowances: $120,089 and $119,305) 299,443 281,303
Notes receivable — short–term portion, net (less allowances: $$27,696 and $$25,931) 29,068 31,243
Inventories and supplies 15,891 16,797
Taxes receivable 14,227 22,246
Prepaid expenses and other current assets 27,992 20,934
Total current assets 601,230 576,415
Property and equipment, net 27,032 27,586
Goodwill 79,797 79,797
Other intangible assets (less accumulated amortization of $43,580 and $42,931) 6,315 6,964
Notes receivable — long–term portion, net (less allowances: $1,953 and $1,776) 20,628 25,209
Deferred compensation funding, at fair value 52,995 55,909
Deferred tax assets 17,967 18,472
Other long-term assets 8,881 3,901
Total assets 814,845 794,253
Current liabilities:    
Accounts payable 83,124 77,382
Accrued payroll and related taxes 50,043 31,400
Other accrued expenses and current liabilities 37,718 37,222
Accrued insurance claims 22,481 24,371
Total current liabilities 193,366 170,375
Accrued insurance claims — long-term 43,822 46,142
Deferred compensation liability — long-term 52,934 56,276
Lease liability — long-term 9,363 9,659
Other long-term liabilities 1,594 1,591
Commitments and contingencies (Note 17)
STOCKHOLDERS’ EQUITY:    
Common stock, $0.01 par value; 200,000 shares authorized; 77,270 and 76,821 shares issued, and 68,931 and 69,596 shares outstanding 773 768
Additional paid-in capital 328,745 327,956
Retained earnings 309,731 283,668
Accumulated other comprehensive loss, net of taxes (835) (448)
Common stock in treasury, at cost, 8,339 and 7,225 shares (124,648) (101,734)
Total stockholders’ equity 513,766 510,210
Total liabilities and stockholders’ equity $ 814,845 $ 794,253