XML 25 R2.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 26,430 $ 54,330
Restricted cash equivalents 3,117 0
Marketable securities, at fair value 79,134 93,131
Restricted marketable securities, at fair value 22,022 0
Accounts and notes receivable, less allowance for doubtful accounts of $112,133 and $87,250 as of June 30, 2024 and December 31, 2023, respectively 398,884 383,509
Inventories and supplies 17,857 18,479
Prepaid expenses and other assets 25,768 22,247
Total current assets 573,212 571,696
Property and equipment, net 29,840 28,774
Goodwill 75,529 75,529
Other intangible assets, less accumulated amortization of $37,899 and $36,557 as of June 30, 2024 and December 31, 2023, respectively 10,785 12,127
Notes receivable — long–term portion, less allowance for doubtful accounts of $3,152 and $4,449 as of June 30, 2024 and December 31, 2023, respectively 20,871 24,832
Deferred compensation funding, at fair value 46,043 40,812
Deferred tax assets 38,917 35,226
Other long-term assets 4,505 1,656
Total assets 799,702 790,652
Current liabilities:    
Accounts payable 72,220 83,224
Accrued payroll and related taxes 57,014 56,142
Other accrued expenses and current liabilities 22,987 21,179
Borrowings under line of credit 30,000 25,000
Income taxes payable 4,279 7,201
Deferred compensation liability — short-term 1,390 1,501
Accrued insurance claims 21,593 22,681
Total current liabilities 209,483 216,928
Accrued insurance claims — long-term 61,209 61,697
Deferred compensation liability — long-term 46,201 41,186
Lease liability — long-term 10,662 11,235
Other long-term liabilities 724 2,990
Commitments and contingencies (Note 15)
STOCKHOLDERS’ EQUITY:    
Common stock, $0.01 par value; 200,000 shares authorized; 76,533 and 76,329 shares issued, and 73,383 and 73,341 shares outstanding as of June 30, 2024 and December 31, 2023, respectively 765 763
Additional paid-in capital 314,146 310,436
Retained earnings 198,595 185,010
Accumulated other comprehensive loss, net of taxes (2,617) (1,844)
Common stock in treasury, at cost, 3,150 and 2,988 shares as of June 30, 2024 and December 31, 2023, respectively (39,466) (37,749)
Total stockholders’ equity 471,423 456,616
Total liabilities and stockholders’ equity $ 799,702 $ 790,652