XML 14 R3.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Cash and cash equivalents $ 175,022 $ 395,647 $ 377,620
Receivables, net 527,277 464,588 543,914
Contract assets 190,187 145,437 154,542
Other current assets 167,349 177,210 44,076
Property and equipment, net 464,593 433,504 432,896
Accounts payable 331,728 324,313 334,158
Contract liabilities 179,322 200,041 166,415
Accrued expenses and other current liabilities $ 435,061 $ 452,829 $ 459,517
Preferred stock, par value (in dollars per share) $ 0.01 $ 0.01 $ 0.01
Preferred stock, shares authorized (in shares) 3,000,000 3,000,000 3,000,000
Preferred stock, shares outstanding (in shares) 0 0 0
Common stock, par value (in dollars per share) $ 0.01 $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 150,000,000 150,000,000 150,000,000
Common stock, shares issued (in shares) 44,078,469 45,840,260 45,818,719
Common stock, shares outstanding (in shares) 44,078,469 45,840,260 45,818,719
Consolidated Construction Corporate Joint Venture [Member]      
Cash and cash equivalents $ 77,943 $ 92,783 $ 107,854
Receivables, net 69,347 49,534 49,408
Contract assets 70,453 50,054 41,815
Other current assets 6,056 8,091 12,142
Property and equipment, net 13,596 14,920 20,206
Accounts payable 63,541 55,012 62,117
Contract liabilities 61,868 69,328 66,193
Accrued expenses and other current liabilities $ 8,025 $ 5,514 $ 5,186