XML 65 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Fair Value Measurement Fair Value Measurement - Narrative (Details) (USD $)
3 Months Ended 12 Months Ended
Dec. 31, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Current Fiscal Year End Date     --12-31      
Derivative, Notional Amount     $ 100,000,000invest_DerivativeNotionalAmount      
Asset Retirement Obligation, Revision of Estimate     2,969,000us-gaap_AssetRetirementObligationRevisionOfEstimate 2,265,000us-gaap_AssetRetirementObligationRevisionOfEstimate 2,800,000us-gaap_AssetRetirementObligationRevisionOfEstimate  
Restructuring, Settlement and Impairment Provisions     (2,643,000)us-gaap_RestructuringSettlementAndImpairmentProvisions 52,139,000us-gaap_RestructuringSettlementAndImpairmentProvisions (3,728,000)us-gaap_RestructuringSettlementAndImpairmentProvisions  
Restructuring charge (gain)     (2,643,000)us-gaap_RestructuringCharges 52,139,000us-gaap_RestructuringCharges (3,728,000)us-gaap_RestructuringCharges  
Non-cash impairment charges 3,200,000us-gaap_AssetImpairmentCharges 17,800,000us-gaap_AssetImpairmentCharges 1,300,000us-gaap_AssetImpairmentCharges 3,164,000us-gaap_AssetImpairmentCharges 0us-gaap_AssetImpairmentCharges  
Derivative Asset     300,000us-gaap_DerivativeAssets      
Derivative Liability     1,700,000us-gaap_DerivativeLiabilities      
Enterprise Improvement Plan [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Restructuring charge (gain) 49,000,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= gva_EnterpriseImprovementPlanMember
  (1,283,000)us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= gva_EnterpriseImprovementPlanMember
48,975,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= gva_EnterpriseImprovementPlanMember
(3,728,000)us-gaap_RestructuringCharges
/ us-gaap_RestructuringPlanAxis
= gva_EnterpriseImprovementPlanMember
 
Restructuring Type, Real Estate Asset Impairment [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Non-cash impairment charges     (1,360,000)us-gaap_AssetImpairmentCharges
/ us-gaap_RestructuringCostAndReserveAxis
= gva_RestructuringTypeRealEstateAssetImpairmentMember
     
Restructuring Type, Real Estate Asset Impairment [Member] | Enterprise Improvement Plan [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Restructuring charge (gain)     0us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= gva_RestructuringTypeRealEstateAssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= gva_EnterpriseImprovementPlanMember
31,090,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= gva_RestructuringTypeRealEstateAssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= gva_EnterpriseImprovementPlanMember
(3,093,000)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= gva_RestructuringTypeRealEstateAssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= gva_EnterpriseImprovementPlanMember
1,500,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= gva_RestructuringTypeRealEstateAssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= gva_EnterpriseImprovementPlanMember
Contract Termination [Member] | Enterprise Improvement Plan [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Restructuring charge (gain)       3,234,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= gva_EnterpriseImprovementPlanMember
(635,000)us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= gva_EnterpriseImprovementPlanMember
 
Noncontrolling Interest [Member] | Restructuring Type, Real Estate Asset Impairment [Member] | Enterprise Improvement Plan [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Restructuring charge (gain)       3,900,000us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= gva_RestructuringTypeRealEstateAssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= gva_EnterpriseImprovementPlanMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_NoncontrollingInterestMember
   
Quarry property [Member] | Restructuring Type, Non-performing Quarry Sites [Member] | Enterprise Improvement Plan [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Restructuring charge (gain)       14,651,000us-gaap_RestructuringCharges
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ProductiveLandMember
/ us-gaap_RestructuringCostAndReserveAxis
= gva_RestructuringTypeNonperformingQuarrySitesMember
/ us-gaap_RestructuringPlanAxis
= gva_EnterpriseImprovementPlanMember
0us-gaap_RestructuringCharges
/ us-gaap_PropertyPlantAndEquipmentByTypeAxis
= us-gaap_ProductiveLandMember
/ us-gaap_RestructuringCostAndReserveAxis
= gva_RestructuringTypeNonperformingQuarrySitesMember
/ us-gaap_RestructuringPlanAxis
= gva_EnterpriseImprovementPlanMember
 
Variable Interest Entity, Not Primary Beneficiary [Member] | Joint Venture Unconsolidated [Member] | Real Estate Entities [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Non-cash impairment charges       3,200,000us-gaap_AssetImpairmentCharges
/ gva_JointVentureByNameAxis
= gva_RealEstateEntitiesMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
3,200,000us-gaap_AssetImpairmentCharges
/ gva_JointVentureByNameAxis
= gva_RealEstateEntitiesMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
/ us-gaap_VariableInterestEntitiesByClassificationOfEntityAxis
= us-gaap_VariableInterestEntityNotPrimaryBeneficiaryMember
 
Notes Payable to Banks [Member] | Institutional Group Two [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Debt Instrument, Interest Rate, Stated Percentage     6.11%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DebtInstrumentAxis
= gva_InstitutionalGroupTwoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
     
London Interbank Offered Rate (LIBOR) [Member] | Notes Payable to Banks [Member] | Institutional Group Two [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative, Variable Interest Rate     4.15%us-gaap_DerivativeVariableInterestRate
/ us-gaap_DebtInstrumentAxis
= gva_InstitutionalGroupTwoMember
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
     
Swap [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative, Gain (Loss) on Derivative, Net     (1,400,000)us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_SwapMember
     
Commodity Contract [Member]            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative, Gain (Loss) on Derivative, Net     $ 2,000,000us-gaap_DerivativeGainLossOnDerivativeNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CommodityContractMember