XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Current assets:    
Cash and cash equivalents $ 27,055 $ 54,330
Restricted cash equivalents 1,084 0
Marketable securities, at fair value 76,776 93,131
Restricted marketable securities, at fair value 25,085 0
Accounts and notes receivable, less allowance for doubtful accounts of $95,985 and $87,250 as of September 30, 2024 and December 31, 2023, respectively 406,495 383,509
Inventories and supplies 17,046 18,479
Prepaid expenses and other assets 24,577 22,247
Total current assets 578,118 571,696
Property and equipment, net 28,435 28,774
Goodwill 75,529 75,529
Other intangible assets, less accumulated amortization of $38,571 and $36,557 as of September 30, 2024 and December 31, 2023, respectively 10,113 12,127
Notes receivable — long–term portion, less allowance for doubtful accounts of $2,013 and $4,449 as of September 30, 2024 and December 31, 2023, respectively 22,908 24,832
Deferred compensation funding, at fair value 48,647 40,812
Deferred tax assets 36,486 35,226
Other long-term assets 5,605 1,656
Total assets 805,841 790,652
Current liabilities:    
Accounts payable 76,636 83,224
Accrued payroll and related taxes 42,333 56,142
Other accrued expenses and current liabilities 25,564 21,179
Borrowings under line of credit 25,000 25,000
Income taxes payable 4,500 7,201
Deferred compensation liability — short-term 1,661 1,501
Accrued insurance claims 21,510 22,681
Total current liabilities 197,204 216,928
Accrued insurance claims — long-term 61,520 61,697
Deferred compensation liability — long-term 48,915 41,186
Lease liability — long-term 9,029 11,235
Other long-term liabilities 425 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,291 and 73,341 shares outstanding as of September 30, 2024 and December 31, 2023, respectively 765 763
Additional paid-in capital 316,334 310,436
Retained earnings 212,631 185,010
Accumulated other comprehensive loss, net of taxes (524) (1,844)
Common stock in treasury, at cost, 3,242 and 2,988 shares as of September 30, 2024 and December 31, 2023, respectively (40,458) (37,749)
Total stockholders’ equity 488,748 456,616
Total liabilities and stockholders’ equity $ 805,841 $ 790,652