XML 20 R3.htm IDEA: XBRL DOCUMENT v3.25.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 125,189 $ 56,776
Restricted cash equivalents 5,577 3,355
Marketable securities, at fair value 42,774 50,535
Restricted marketable securities, at fair value 30,352 25,105
Accounts receivable (less allowances: $119,305 and $87,520) 281,303 330,907
Notes receivable — short–term portion (less allowances: $25,931 and $10,372) 31,243 51,429
Inventories and supplies 16,797 16,749
Income taxes receivable 22,246 0
Prepaid expenses and other current assets 20,934 21,796
Total current assets 576,415 556,652
Property and equipment, net 27,586 28,198
Goodwill 79,797 75,529
Other intangible assets (less accumulated amortization of $42,931 and $39,242) 6,964 9,442
Notes receivable — long–term portion (less allowances: $1,776 and $2,890) 25,209 41,054
Deferred compensation funding, at fair value 55,909 49,639
Deferred tax assets 18,472 38,170
Other long-term assets 3,901 4,088
Total assets 794,253 802,772
Current liabilities:    
Accounts payable 77,382 81,147
Accrued payroll and related taxes 31,400 51,579
Other accrued expenses and current liabilities 37,222 26,282
Income taxes payable 0 8,391
Accrued insurance claims 24,371 25,148
Total current liabilities 170,375 192,547
Accrued insurance claims — long-term 46,142 51,869
Deferred compensation liability — long-term 56,276 50,011
Lease liability — long-term 9,659 8,033
Other long-term liabilities 1,591 385
Commitments and contingencies (Note 17)
STOCKHOLDERS’ EQUITY:    
Common stock, $0.01 par value; 200,000 shares authorized; 76,821 and 76,533 shares issued, and 69,596 and 73,203 shares outstanding 768 765
Additional paid-in capital 327,956 318,363
Retained earnings 283,668 224,556
Accumulated other comprehensive loss, net of taxes (448) (2,317)
Common stock in treasury, at cost; 7,225 and 3,330 shares (101,734) (41,440)
Total stockholders’ equity 510,210 499,927
Total liabilities and stockholders’ equity $ 794,253 $ 802,772