XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 47,039 $ 51,040
Accounts receivable, net of allowances of $2,008 and $2,073, respectively 418,762 472,543
Contract assets, net of allowances of $520 and $499, respectively 332,516 300,615
Current portion of receivable for insurance claims in excess of deductibles 9,408 9,325
Refundable income taxes 6,016 8,944
Prepaid expenses and other current assets 34,601 47,824
Total current assets 848,342 890,291
Property and equipment, net of accumulated depreciation of $356,613 and $351,753, respectively 237,835 233,175
Operating lease right-of-use assets 29,437 30,544
Goodwill 115,913 115,847
Intangible assets, net of accumulated amortization of $26,673 and $25,439, respectively 86,386 87,557
Receivable for insurance claims in excess of deductibles 34,728 34,210
Investment in joint ventures 4,153 3,697
Other assets 3,443 3,537
Total assets 1,360,237 1,398,858
Current liabilities:    
Current portion of long-term debt 5,160 5,074
Current portion of operating lease obligations 10,010 9,711
Current portion of finance lease obligations 1,105 1,127
Accounts payable 294,310 315,323
Contract liabilities 220,754 227,055
Current portion of accrued self-insurance 25,043 28,752
Other current liabilities 68,463 79,918
Total current liabilities 624,845 666,960
Deferred income tax liabilities 45,797 45,775
Long-term debt 20,498 35,479
Accrued self-insurance 52,435 51,287
Operating lease obligations, net of current maturities 19,435 20,845
Finance lease obligations, net of current maturities 2,039 2,313
Other liabilities 17,623 15,999
Total liabilities 782,672 838,658
Commitments and contingencies
Shareholders’ equity:    
Preferred stock—$0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at March 31, 2023 and December 31, 2022 0 0
Common stock—$0.01 par value per share; 100,000,000 authorized shares; 16,699,201 and 16,563,767 shares issued and outstanding at March 31, 2023 and December 31, 2022, respectively 167 165
Additional paid-in capital 156,233 161,427
Accumulated other comprehensive loss (6,164) (6,300)
Retained earnings 427,329 404,908
Total shareholders’ equity 577,565 560,200
Total liabilities and shareholders’ equity $ 1,360,237 $ 1,398,858