XML 35 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule of Unconsolidated Construction Joint Ventures Assets and Liabilities (Details) (USD $)
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Construction Joint Venture [Line Items]      
Equity in Construction Joint Ventures Current Assets Excluding Deficit in Equity $ 194,126,000gva_EquityInConstructionJointVenturesCurrentAssetsExcludingDeficitInEquity [1] $ 168,045,000gva_EquityInConstructionJointVenturesCurrentAssetsExcludingDeficitInEquity [1] $ 184,575,000gva_EquityInConstructionJointVenturesCurrentAssetsExcludingDeficitInEquity [1]
Granite Construction [Member] | Unconsolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Unconsolidated Construction Joint Venture Revenue 11,300,000gva_UnconsolidatedConstructionJointVentureNetIncome
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
2,600,000gva_UnconsolidatedConstructionJointVentureNetIncome
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
 
Partnership Interest [Member] | Unconsolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Revenue Remaining to be Recognized on Unconsolidated Construction Joint Ventures 6,100,000,000gva_RevenueRemainingToBeRecognizedOnUnconsolidatedConstructionJointVentures
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
   
Joint Venture Consolidated [Member] | Consolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Number of Active Joint Venture Projects 2gva_NumberOfActiveJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
   
Joint Venture Unconsolidated [Member] | Unconsolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Number of Active Joint Venture Projects 11gva_NumberOfActiveJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
   
Unconsolidated Construction Joint Venture Revenue 443,407,000gva_UnconsolidatedConstructionJointVentureRevenue
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
349,167,000gva_UnconsolidatedConstructionJointVentureRevenue
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
 
Unconsolidated Construction Joint Venture Cost of Revenue 410,071,000gva_UnconsolidatedConstructionJointVentureCostOfRevenue
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
297,461,000gva_UnconsolidatedConstructionJointVentureCostOfRevenue
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
 
Unconsolidated Construction Joint Venture Revenue 33,400,000gva_UnconsolidatedConstructionJointVentureNetIncome
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
51,000,000gva_UnconsolidatedConstructionJointVentureNetIncome
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
 
Joint Venture Unconsolidated [Member] | Line Item Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Number of Active Joint Venture Projects 3gva_NumberOfActiveJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_LineItemJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
   
Reporting Entitys Interest in Joint Venture [Member] | Unconsolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Revenue Remaining to be Recognized on Unconsolidated Construction Joint Ventures 1,900,000,000gva_RevenueRemainingToBeRecognizedOnUnconsolidatedConstructionJointVentures
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
   
Unconsolidated Construction Joint Venture Assets 324,229,000gva_UnconsolidatedConstructionJointVentureAssets
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
280,214,000gva_UnconsolidatedConstructionJointVentureAssets
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
291,254,000gva_UnconsolidatedConstructionJointVentureAssets
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
Unconsolidated Construction Joint Venture Liabilities 130,103,000gva_UnconsolidatedConstructionJointVentureLiabilities
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
112,169,000gva_UnconsolidatedConstructionJointVentureLiabilities
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
106,679,000gva_UnconsolidatedConstructionJointVentureLiabilities
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
Unconsolidated Construction Joint Venture Revenue 135,287,000gva_UnconsolidatedConstructionJointVentureRevenue
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
89,310,000gva_UnconsolidatedConstructionJointVentureRevenue
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
 
Unconsolidated Construction Joint Venture Cost of Revenue 124,024,000gva_UnconsolidatedConstructionJointVentureCostOfRevenue
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
86,555,000gva_UnconsolidatedConstructionJointVentureCostOfRevenue
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
 
Unconsolidated Construction Joint Venture Gross Profit Loss 11,263,000gva_UnconsolidatedConstructionJointVentureGrossProfitLoss
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
2,755,000gva_UnconsolidatedConstructionJointVentureGrossProfitLoss
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
 
Other Partners Interest in Partnerships [Member] | Unconsolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Revenue Remaining to be Recognized on Unconsolidated Construction Joint Ventures 4,200,000,000gva_RevenueRemainingToBeRecognizedOnUnconsolidatedConstructionJointVentures
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_OtherPartnersInterestInJointVentureMember
   
Unconsolidated Construction Joint Venture Assets 637,512,000gva_UnconsolidatedConstructionJointVentureAssets
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_OtherPartnersInterestInJointVentureMember
542,114,000gva_UnconsolidatedConstructionJointVentureAssets
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_OtherPartnersInterestInJointVentureMember
546,907,000gva_UnconsolidatedConstructionJointVentureAssets
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_OtherPartnersInterestInJointVentureMember
Unconsolidated Construction Joint Venture Liabilities 304,422,000gva_UnconsolidatedConstructionJointVentureLiabilities
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_OtherPartnersInterestInJointVentureMember
278,996,000gva_UnconsolidatedConstructionJointVentureLiabilities
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_OtherPartnersInterestInJointVentureMember
251,412,000gva_UnconsolidatedConstructionJointVentureLiabilities
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_OtherPartnersInterestInJointVentureMember
Unconsolidated Construction Joint Venture Revenue 308,120,000gva_UnconsolidatedConstructionJointVentureRevenue
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_OtherPartnersInterestInJointVentureMember
[2] 259,857,000gva_UnconsolidatedConstructionJointVentureRevenue
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_OtherPartnersInterestInJointVentureMember
[2]  
Unconsolidated Construction Joint Venture Cost of Revenue 286,047,000gva_UnconsolidatedConstructionJointVentureCostOfRevenue
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_OtherPartnersInterestInJointVentureMember
[2] 210,906,000gva_UnconsolidatedConstructionJointVentureCostOfRevenue
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_OtherPartnersInterestInJointVentureMember
[2]  
Minimum [Member] | Joint Venture Consolidated [Member] | Consolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Construction Contract Value 32,700,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Proportionate Share of the Consolidated Joint Ventures Equity Owned by or Beneficial Interest in the Reporting Entity Directly or Indirectly 55.00%gva_PorportionateShareOfJointVenturesEquityOwnedByOrBeneficialInterestInReportingEntityDirectlyOrIndirectly
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Minimum [Member] | Joint Venture Unconsolidated [Member] | Unconsolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Construction Contract Value 73,000,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Proportionate Share of the Consolidated Joint Ventures Equity Owned by or Beneficial Interest in the Reporting Entity Directly or Indirectly 20.00%gva_PorportionateShareOfJointVenturesEquityOwnedByOrBeneficialInterestInReportingEntityDirectlyOrIndirectly
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Minimum [Member] | Joint Venture Unconsolidated [Member] | Line Item Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Construction Contract Value 42,700,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_LineItemJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Revenue Per Project Remaining to be Recognized on Line Item Construction Joint Ventures 2,200,000gva_RevenuePerProjectRemainingToBeRecognizedOnLineItemConstructionJointVentures
/ gva_JointVentureByNameAxis
= gva_LineItemJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Minimum [Member] | Reporting Entitys Interest in Joint Venture [Member] | Unconsolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Revenue Remaining to be Recognized on Unconsolidated Construction Joint Ventures 4,600,000gva_RevenueRemainingToBeRecognizedOnUnconsolidatedConstructionJointVentures
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Minimum [Member] | Reporting Entitys Interest in Joint Venture [Member] | Line Item Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Construction Contract Value 29,100,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_LineItemJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
   
Maximum [Member] | Joint Venture Consolidated [Member] | Consolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Construction Contract Value 284,700,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Proportionate Share of the Consolidated Joint Ventures Equity Owned by or Beneficial Interest in the Reporting Entity Directly or Indirectly 65.00%gva_PorportionateShareOfJointVenturesEquityOwnedByOrBeneficialInterestInReportingEntityDirectlyOrIndirectly
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Maximum [Member] | Joint Venture Unconsolidated [Member] | Unconsolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Construction Contract Value 3,100,000,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Proportionate Share of the Consolidated Joint Ventures Equity Owned by or Beneficial Interest in the Reporting Entity Directly or Indirectly 50.00%gva_PorportionateShareOfJointVenturesEquityOwnedByOrBeneficialInterestInReportingEntityDirectlyOrIndirectly
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Maximum [Member] | Joint Venture Unconsolidated [Member] | Line Item Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Construction Contract Value 86,600,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_LineItemJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Revenue Per Project Remaining to be Recognized on Line Item Construction Joint Ventures 22,400,000gva_RevenuePerProjectRemainingToBeRecognizedOnLineItemConstructionJointVentures
/ gva_JointVentureByNameAxis
= gva_LineItemJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Maximum [Member] | Reporting Entitys Interest in Joint Venture [Member] | Unconsolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Revenue Remaining to be Recognized on Unconsolidated Construction Joint Ventures 663,400,000gva_RevenueRemainingToBeRecognizedOnUnconsolidatedConstructionJointVentures
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Maximum [Member] | Reporting Entitys Interest in Joint Venture [Member] | Line Item Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Construction Contract Value 64,100,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_LineItemJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Cash and Cash Equivalents [Member] | Joint Venture Unconsolidated [Member] | Unconsolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Unconsolidated Construction Joint Venture Assets 240,123,000gva_UnconsolidatedConstructionJointVentureAssets
/ gva_BalanceSheetClassificationAxis
= us-gaap_CashAndCashEquivalentsMember
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
[3] 240,486,000gva_UnconsolidatedConstructionJointVentureAssets
/ gva_BalanceSheetClassificationAxis
= us-gaap_CashAndCashEquivalentsMember
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
[3] 264,263,000gva_UnconsolidatedConstructionJointVentureAssets
/ gva_BalanceSheetClassificationAxis
= us-gaap_CashAndCashEquivalentsMember
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
[3]
Other Assets, Current and Longterm [Member] | Joint Venture Unconsolidated [Member] | Unconsolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Unconsolidated Construction Joint Venture Assets 721,618,000gva_UnconsolidatedConstructionJointVentureAssets
/ gva_BalanceSheetClassificationAxis
= gva_OtherAssetsCurrentAndLongtermMember
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
581,842,000gva_UnconsolidatedConstructionJointVentureAssets
/ gva_BalanceSheetClassificationAxis
= gva_OtherAssetsCurrentAndLongtermMember
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
573,898,000gva_UnconsolidatedConstructionJointVentureAssets
/ gva_BalanceSheetClassificationAxis
= gva_OtherAssetsCurrentAndLongtermMember
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
Accounts Payable [Member] | Joint Venture Unconsolidated [Member] | Unconsolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Unconsolidated Construction Joint Venture Liabilities 191,312,000gva_UnconsolidatedConstructionJointVentureLiabilities
/ gva_BalanceSheetClassificationAxis
= us-gaap_AccountsPayableMember
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
131,441,000gva_UnconsolidatedConstructionJointVentureLiabilities
/ gva_BalanceSheetClassificationAxis
= us-gaap_AccountsPayableMember
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
146,198,000gva_UnconsolidatedConstructionJointVentureLiabilities
/ gva_BalanceSheetClassificationAxis
= us-gaap_AccountsPayableMember
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
Billings in Excess of Costs and Estimated Earnings [Member] | Joint Venture Unconsolidated [Member] | Unconsolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Unconsolidated Construction Joint Venture Liabilities 171,187,000gva_UnconsolidatedConstructionJointVentureLiabilities
/ gva_BalanceSheetClassificationAxis
= gva_BillingsInExcessOfCostsAndEstimatedEarningsMember
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
[3] 189,979,000gva_UnconsolidatedConstructionJointVentureLiabilities
/ gva_BalanceSheetClassificationAxis
= gva_BillingsInExcessOfCostsAndEstimatedEarningsMember
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
[3] 156,604,000gva_UnconsolidatedConstructionJointVentureLiabilities
/ gva_BalanceSheetClassificationAxis
= gva_BillingsInExcessOfCostsAndEstimatedEarningsMember
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
[3]
Accrued Liabilities [Member] | Joint Venture Unconsolidated [Member] | Unconsolidated Construction Joint Venture [Member]      
Construction Joint Venture [Line Items]      
Unconsolidated Construction Joint Venture Liabilities $ 72,026,000gva_UnconsolidatedConstructionJointVentureLiabilities
/ gva_BalanceSheetClassificationAxis
= us-gaap_AccruedLiabilitiesMember
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
$ 69,745,000gva_UnconsolidatedConstructionJointVentureLiabilities
/ gva_BalanceSheetClassificationAxis
= us-gaap_AccruedLiabilitiesMember
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
$ 55,289,000gva_UnconsolidatedConstructionJointVentureLiabilities
/ gva_BalanceSheetClassificationAxis
= us-gaap_AccruedLiabilitiesMember
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
[1] As of March 31, 2015, this balance included $3.4 million of deficit in construction joint ventures that is included in accrued expenses and other current liabilities on the condensed consolidated balance sheet.
[2] Partners’ interest represents amounts to reconcile total revenue and total cost of revenue as reported by our partners to Granite’s interest adjusted to reflect our accounting policies.
[3] The volume and stage of completion of contracts from our unconsolidated construction joint ventures may cause fluctuations in cash and cash equivalents as well as billings in excess of costs and costs in excess of billings and estimated earnings between periods. The decision to distribute joint venture cash and cash equivalents and assets must generally be made jointly by all of the partners and, accordingly, these cash and cash equivalents and assets generally are not available for the working capital needs of Granite until distributed.