XML 14 R2.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 18,732 $ 82,092
Accounts receivable, net of allowances of $2,385 and $2,441, respectively 386,193 375,353
Contract assets, net of allowances of $403 and $385, respectively 243,654 225,075
Current portion of receivable for insurance claims in excess of deductibles 11,388 11,078
Refundable income taxes 5,557 9,228
Prepaid expenses and other current assets 50,071 45,564
Total current assets 715,595 748,390
Property and equipment, net of accumulated depreciation of $331,174 and $322,128, respectively 206,969 196,092
Operating lease right-of-use assets 32,438 20,971
Goodwill 110,594 66,065
Intangible assets, net of accumulated amortization of $19,571 and $16,779, respectively 102,916 49,054
Receivable for insurance claims in excess of deductibles 30,602 32,443
Investment in joint ventures 2,792 3,978
Other assets 3,673 4,099
Total assets 1,205,579 1,121,092
Current liabilities:    
Current portion of long-term debt 1,039 1,039
Current portion of operating lease obligations 9,270 7,765
Current portion of finance lease obligations 1,374 0
Accounts payable 223,703 200,744
Contract liabilities 165,127 167,931
Current portion of accrued self-insurance 25,916 24,242
Accrued income taxes 2,866 2,021
Other current liabilities 68,969 94,857
Total current liabilities 498,264 498,599
Deferred income tax liabilities 24,627 24,620
Long-term debt 48,657 3,464
Accrued self-insurance 48,794 50,816
Operating lease obligations, net of current maturities 23,180 13,230
Finance lease obligations, net of current maturities 3,001 0
Other liabilities 22,778 11,261
Total liabilities 669,301 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 March 31, 2022 and December 31, 2021 0 0
Common stock—$0.01 par value per share; 100,000,000 authorized shares; 16,995,250 and 16,870,636 shares issued and outstanding at March 31, 2022 and December 31, 2021, respectively 170 168
Additional paid-in capital 159,256 163,754
Accumulated other comprehensive income 1,824 173
Retained earnings 375,028 355,007
Total stockholders’ equity 536,278 519,102
Total liabilities and stockholders’ equity $ 1,205,579 $ 1,121,092