XML 18 R3.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Cash and cash equivalents $ 395,647 $ 425,292
Receivables, net 464,588 437,558
Contract assets 145,437 132,097
Other current assets 177,210 37,767
Property and equipment, net 433,504 421,149
Accounts payable 324,313 321,347
Contract liabilities 200,041 162,925
Accrued expenses and other current liabilities $ 452,829 $ 381,747
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 3,000,000 3,000,000
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 150,000,000 150,000,000
Common stock, shares issued (in shares) 45,840,260 45,668,541
Common stock, shares outstanding (in shares) 45,840,260 45,668,541
Consolidated Construction Corporate Joint Venture [Member]    
Cash and cash equivalents $ 92,783 $ 74,819
Receivables, net 49,534 56,147
Contract assets 50,054 33,838
Other current assets 8,091 13,252
Property and equipment, net 14,920 23,704
Accounts payable 55,012 53,033
Contract liabilities 69,328 79,777
Accrued expenses and other current liabilities $ 5,514 $ 4,410