v3.25.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 82,818 $ 56,776
Restricted cash equivalents 326 3,355
Marketable securities, at fair value 51,674 50,535
Restricted marketable securities, at fair value 29,258 25,105
Accounts receivable, net (less allowances: $112,471 and $87,520) 292,210 330,907
Notes receivable — short–term portion, net (less allowances: $$25,830 and $$10,372) 31,628 51,429
Inventories and supplies 17,356 16,749
Prepaid expenses and other current assets 27,024 21,796
Total current assets 532,294 556,652
Property and equipment, net 28,215 28,198
Goodwill 80,042 75,529
Other intangible assets (less accumulated amortization of $41,682 and $39,242) 8,263 9,442
Notes receivable — long–term portion, net (less allowances: $3,583 and $2,890) 45,084 41,054
Deferred compensation funding, at fair value 51,548 49,639
Deferred tax assets 53,118 38,170
Other long-term assets 3,636 4,088
Total assets 802,200 802,772
Current liabilities:    
Accounts payable 77,898 81,147
Accrued payroll and related taxes 66,227 51,579
Other accrued expenses and current liabilities 41,772 24,783
Income taxes payable 1,388 8,391
Deferred compensation liability — short-term 2,069 1,499
Accrued insurance claims 24,578 25,148
Total current liabilities 213,932 192,547
Accrued insurance claims — long-term 50,833 51,869
Deferred compensation liability — long-term 51,699 50,011
Lease liability — long-term 7,048 8,033
Other long-term liabilities 1,650 385
Commitments and contingencies (Note 16)
STOCKHOLDERS’ EQUITY:    
Common stock, $0.01 par value; 200,000 shares authorized; 76,819 and 76,533 shares issued, and 72,410 and 73,203 shares outstanding 768 765
Additional paid-in capital 323,189 318,363
Retained earnings 209,471 224,556
Accumulated other comprehensive loss, net of taxes (1,442) (2,317)
Common stock in treasury, at cost, 4,409 and 3,330 shares (54,948) (41,440)
Total stockholders’ equity 477,038 499,927
Total liabilities and stockholders’ equity $ 802,200 $ 802,772