XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.2
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 22,057 $ 82,092
Accounts receivable, net of allowances of $2,337 and $2,441, respectively 409,497 375,353
Contract assets, net of allowances of $452 and $385, respectively 280,718 225,075
Current portion of receivable for insurance claims in excess of deductibles 9,755 11,078
Refundable income taxes 9,650 9,228
Prepaid expenses and other current assets 52,733 45,564
Total current assets 784,410 748,390
Property and equipment, net of accumulated depreciation of $336,347 and $322,128, respectively 212,055 196,092
Operating lease right-of-use assets 32,675 20,971
Goodwill 108,405 66,065
Intangible assets, net of accumulated amortization of $22,729 and $16,779, respectively 98,746 49,054
Receivable for insurance claims in excess of deductibles 21,262 32,443
Investment in joint ventures 3,155 3,978
Other assets 3,661 4,099
Total assets 1,264,369 1,121,092
Current liabilities:    
Current portion of long-term debt 1,065 1,039
Current portion of operating lease obligations 9,405 7,765
Current portion of finance lease obligations 1,318 0
Accounts payable 251,646 200,744
Contract liabilities 203,163 167,931
Current portion of accrued self-insurance 23,526 24,242
Accrued income taxes 2,669 2,021
Other current liabilities 72,614 94,857
Total current liabilities 565,406 498,599
Deferred income tax liabilities 24,613 24,620
Long-term debt 54,381 3,464
Accrued self-insurance 39,666 50,816
Operating lease obligations, net of current maturities 23,272 13,230
Finance lease obligations, net of current maturities 3,026 0
Other liabilities 22,923 11,261
Total liabilities 733,287 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 June 30, 2022 and December 31, 2021 0 0
Common stock—$0.01 par value per share; 100,000,000 authorized shares; 16,723,583 and 16,870,636 shares issued and outstanding at June 30, 2022 and December 31, 2021, respectively 167 168
Additional paid-in capital 158,691 163,754
Accumulated other comprehensive income (loss) (1,653) 173
Retained earnings 373,877 355,007
Total stockholders’ equity 531,082 519,102
Total liabilities and stockholders’ equity $ 1,264,369 $ 1,121,092