XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 35,767 $ 82,092
Accounts receivable, net of allowances of $2,393 and $2,441, respectively 443,414 375,353
Contract assets, net of allowances of $486 and $385, respectively 310,429 225,075
Current portion of receivable for insurance claims in excess of deductibles 8,927 11,078
Refundable income taxes 3,572 9,228
Prepaid expenses and other current assets 32,749 45,564
Total current assets 834,858 748,390
Property and equipment, net of accumulated depreciation of $341,461 and $322,128, respectively 217,840 196,092
Operating lease right-of-use assets 31,405 20,971
Goodwill 115,151 66,065
Intangible assets, net of accumulated amortization of $23,208 and $16,779, respectively 89,124 49,054
Receivable for insurance claims in excess of deductibles 34,865 32,443
Investment in joint ventures 3,138 3,978
Other assets 3,575 4,099
Total assets 1,329,956 1,121,092
Current liabilities:    
Current portion of long-term debt 5,060 1,039
Current portion of operating lease obligations 9,819 7,765
Current portion of finance lease obligations 1,161 0
Accounts payable 281,708 200,744
Contract liabilities 174,626 167,931
Current portion of accrued self-insurance 24,046 24,242
Accrued income taxes 1,084 2,021
Other current liabilities 87,510 94,857
Total current liabilities 585,014 498,599
Deferred income tax liabilities 37,304 24,620
Long-term debt 80,852 3,464
Accrued self-insurance 52,449 50,816
Operating lease obligations, net of current maturities 21,606 13,230
Finance lease obligations, net of current maturities 2,551 0
Other liabilities 14,303 11,261
Total liabilities 794,079 601,990
Commitments and contingencies
Stockholders’ equity:    
Preferred stock—$0.01 par value per share; 4,000,000 authorized shares; none issued and outstanding at September 30, 2022 and December 31, 2021 0 0
Common stock—$0.01 par value per share; 100,000,000 authorized shares; 16,607,373 and 16,870,636 shares issued and outstanding at September 30, 2022 and December 31, 2021, respectively 166 168
Additional paid-in capital 159,784 163,754
Accumulated other comprehensive income (loss) (7,599) 173
Retained earnings 383,526 355,007
Total stockholders’ equity 535,877 519,102
Total liabilities and stockholders’ equity $ 1,329,956 $ 1,121,092