XML 20 R3.htm IDEA: XBRL DOCUMENT v3.6.0.2
CONSOLIDATED BALANCE SHEETS CONSOLIDATED BALANCE SHEET (PARENTHETICALS - Assets and Liabilities) - USD ($)
$ in Thousands
Dec. 31, 2016
Dec. 31, 2015
Cash and cash equivalents $ 189,326 $ 252,836
Costs and estimated earnings in excess of billings 73,102 59,070
Property and equipment, net 406,650 385,129
Accounts payable 199,029 157,571
Billings in excess of costs and estimated earnings 97,522 92,515
Accrued expenses and other current liabilities 218,587 200,935
Consolidated Construction Joint Venture [Member] | Joint Venture Consolidated [Member]    
Cash and cash equivalents 73,115 46,210
Receivables, net 52,613 45,734
Costs and estimated earnings in excess of billings 5,046 826
Costs in Excess of Billings 7,500 4,037
Property and equipment, net 20,500 5,378
Accounts payable 26,419 11,909
Billings in excess of costs and estimated earnings 33,704 15,768
Accrued expenses and other current liabilities $ 1,544 $ 1,171