XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 64,317 $ 56,776
Restricted cash equivalents 65 3,355
Marketable securities, at fair value 50,496 50,535
Restricted marketable securities, at fair value 29,051 25,105
Accounts receivable, less allowance for doubtful accounts of $87,098 and $87,520 as of March 31, 2025 and December 31, 2024, respectively 337,896 330,907
Notes receivable — short–term portion, less allowance for doubtful accounts of $$10,188 and $$10,372 as of March 31, 2025 and December 31, 2024, respectively 49,121 51,429
Inventories and supplies 17,273 16,749
Prepaid expenses and other assets 26,749 21,796
Total current assets 574,968 556,652
Property and equipment, net 29,307 28,198
Goodwill 80,042 75,529
Other intangible assets, less accumulated amortization of $39,927 and $39,242 as of March 31, 2025 and December 31, 2024, respectively 10,018 9,442
Notes receivable — long–term portion, less allowance for doubtful accounts of $2,551 and $2,890 as of March 31, 2025 and December 31, 2024, respectively 36,197 41,054
Deferred compensation funding, at fair value 46,832 49,639
Deferred tax assets 39,509 38,170
Other long-term assets 6,090 4,088
Total assets 822,963 802,772
Current liabilities:    
Accounts payable 78,774 81,147
Accrued payroll and related taxes 45,971 51,579
Other accrued expenses and current liabilities 36,588 24,783
Income taxes payable 9,604 8,391
Deferred compensation liability — short-term 1,881 1,499
Accrued insurance claims 25,931 25,148
Total current liabilities 198,749 192,547
Accrued insurance claims — long-term 53,259 51,869
Deferred compensation liability — long-term 46,766 50,011
Lease liability — long-term 7,948 8,033
Other long-term liabilities 2,043 385
Commitments and contingencies (Note 14)
STOCKHOLDERS’ EQUITY:    
Common stock, $0.01 par value; 200,000 shares authorized; 76,809 and 76,533 shares issued, and 72,919 and 73,203 shares outstanding as of March 31, 2025 and December 31, 2024, respectively 768 765
Additional paid-in capital 320,731 318,363
Retained earnings 241,836 224,556
Accumulated other comprehensive loss, net of taxes (1,814) (2,317)
Common stock in treasury, at cost, 3,890 and 3,330 shares as of March 31, 2025 and December 31, 2024, respectively (47,323) (41,440)
Total stockholders’ equity 514,198 499,927
Total liabilities and stockholders’ equity $ 822,963 $ 802,772