XML 44 R61.htm IDEA: XBRL DOCUMENT v2.4.1.9
Construction and Line Item Joint Ventures - Consolidated Construction Joint Ventures (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Construction Joint Venture [Line Items]        
Cash and cash equivalents $ 255,961,000us-gaap_CashAndCashEquivalentsAtCarryingValue $ 229,121,000us-gaap_CashAndCashEquivalentsAtCarryingValue $ 321,990,000us-gaap_CashAndCashEquivalentsAtCarryingValue $ 256,990,000us-gaap_CashAndCashEquivalentsAtCarryingValue
Other current assets 23,033,000us-gaap_OtherAssetsCurrent 30,711,000us-gaap_OtherAssetsCurrent    
Total current assets 970,178,000us-gaap_AssetsCurrent 950,203,000us-gaap_AssetsCurrent    
Property and equipment, net 409,653,000us-gaap_PropertyPlantAndEquipmentNet 436,859,000us-gaap_PropertyPlantAndEquipmentNet    
Total assets 1,620,494,000us-gaap_Assets 1,617,155,000us-gaap_Assets 1,729,487,000us-gaap_Assets  
Accounts payable 151,935,000us-gaap_AccountsPayableCurrent 160,706,000us-gaap_AccountsPayableCurrent    
Billings in excess of costs and estimated earnings 108,992,000us-gaap_BillingsInExcessOfCost 138,375,000us-gaap_BillingsInExcessOfCost    
Accrued expenses and other current liabilities 200,652,000gva_AccruedExpensesAndOtherCurrentLiabilities 197,242,000gva_AccruedExpensesAndOtherCurrentLiabilities    
Contracts Revenue 1,186,445,000us-gaap_ContractsRevenue 1,251,197,000us-gaap_ContractsRevenue 984,106,000us-gaap_ContractsRevenue  
Net Cash Provided by (Used in) Operating Activities 43,142,000us-gaap_NetCashProvidedByUsedInOperatingActivities 5,380,000us-gaap_NetCashProvidedByUsedInOperatingActivities 91,790,000us-gaap_NetCashProvidedByUsedInOperatingActivities  
Partnership Interest [Member] | Unconsolidated Construction Joint Venture [Member]        
Construction Joint Venture [Line Items]        
Total Construction Contract Value 5,700,000,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= us-gaap_PartnershipInterestMember
     
Joint Venture Consolidated [Member] | Consolidated Construction Joint Venture [Member]        
Construction Joint Venture [Line Items]        
Cash and cash equivalents 61,276,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
[1] 38,800,000us-gaap_CashAndCashEquivalentsAtCarryingValue
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
[1]    
Receivables, net 36,781,000us-gaap_ReceivablesNetCurrent
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
38,372,000us-gaap_ReceivablesNetCurrent
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
   
Costs in Excess of Billings 1,746,000us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
4,778,000us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
   
Total current assets 99,803,000us-gaap_AssetsCurrent
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
81,950,000us-gaap_AssetsCurrent
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
   
Property and equipment, net 11,969,000us-gaap_PropertyPlantAndEquipmentNet
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
22,216,000us-gaap_PropertyPlantAndEquipmentNet
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
   
Total assets 111,772,000us-gaap_Assets
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
[2] 104,166,000us-gaap_Assets
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
[2]    
Accounts payable 18,009,000us-gaap_AccountsPayableCurrent
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
16,937,000us-gaap_AccountsPayableCurrent
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
   
Billings in excess of costs and estimated earnings 32,830,000us-gaap_BillingsInExcessOfCost
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
[1] 60,185,000us-gaap_BillingsInExcessOfCost
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
[1]    
Accrued expenses and other current liabilities 2,714,000gva_AccruedExpensesAndOtherCurrentLiabilities
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
11,299,000gva_AccruedExpensesAndOtherCurrentLiabilities
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
   
Total liabilities 53,553,000us-gaap_Liabilities
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
[2] 88,421,000us-gaap_Liabilities
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
[2]    
Number of active construction joint venture projects 3gva_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 construction joint venture projects 10gva_NumberOfActiveJointVentureProjects
/ 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 construction 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]        
Total Construction Contract Value 1,700,000,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
     
Other Partners Interest in Partnerships [Member] | Unconsolidated Construction Joint Venture [Member]        
Construction Joint Venture [Line Items]        
Total Construction Contract Value 4,000,000,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_UnconsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_OtherPartnersInterestInJointVentureMember
     
Minimum [Member] | Joint Venture Consolidated [Member] | Consolidated Construction Joint Venture [Member]        
Construction Joint Venture [Line Items]        
Total Construction Contract Value 32,700,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Deferred Revenue 200,000us-gaap_DeferredRevenue
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Contracts Revenue 155,100,000us-gaap_ContractsRevenue
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
170,000,000us-gaap_ContractsRevenue
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
222,300,000us-gaap_ContractsRevenue
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
 
Net Cash Provided by (Used in) Operating Activities 22,500,000us-gaap_NetCashProvidedByUsedInOperatingActivities
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
10,900,000us-gaap_NetCashProvidedByUsedInOperatingActivities
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
25,200,000us-gaap_NetCashProvidedByUsedInOperatingActivities
/ 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]        
Total Construction Contract Value 72,800,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ 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]        
Total Construction Contract Value 42,700,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_LineItemJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
     
Minimum [Member] | Reporting Entitys Interest in Joint Venture [Member] | Consolidated Construction Joint Venture [Member]        
Construction Joint Venture [Line Items]        
Proportionate Share of the Consolidated and Unconsolidated 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_ReportingEntitysInterestInJointVentureMember
/ 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]        
Proportionate Share of the Consolidated and Unconsolidated 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_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]        
Total Construction Contract Value 28,900,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]        
Total Construction Contract Value 364,400,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_ConsolidatedConstructionJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureConsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Deferred Revenue 70,200,000us-gaap_DeferredRevenue
/ 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]        
Total Construction Contract Value 3,100,000,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ 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]        
Total Construction Contract Value 86,000,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_LineItemJointVentureMember
/ dei_LegalEntityAxis
= gva_JointVentureUnconsolidatedMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
Maximum [Member] | Reporting Entitys Interest in Joint Venture [Member] | Consolidated Construction Joint Venture [Member]        
Construction Joint Venture [Line Items]        
Proportionate Share of the Consolidated and Unconsolidated 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_ReportingEntitysInterestInJointVentureMember
/ 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]        
Proportionate Share of the Consolidated and Unconsolidated 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_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]        
Total Construction Contract Value $ 63,600,000gva_ContractValueOfActiveConstructionJointVentureProjects
/ gva_JointVentureByNameAxis
= gva_LineItemJointVentureMember
/ dei_LegalEntityAxis
= gva_ReportingEntitysInterestInJointVentureMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
     
[1] The volume and stage of completion of contracts from our consolidated 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.
[2] The assets and liabilities of each joint venture relate solely to that joint venture. 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.