XML 86 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Receivables, Net (Details) (USD $)
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Accounts, Notes, Loans and Financing Receivable [Line Items]                      
Accounts Notes Loans and Financing Receivable Gross Current $ 311,225,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent       $ 316,111,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent       $ 311,225,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent $ 316,111,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent  
Allowance for Accounts Notes Loans and Financing Receivable Current 291,000gva_AllowanceForAccountsNotesLoansAndFinancingReceivableCurrent       2,513,000gva_AllowanceForAccountsNotesLoansAndFinancingReceivableCurrent       291,000gva_AllowanceForAccountsNotesLoansAndFinancingReceivableCurrent 2,513,000gva_AllowanceForAccountsNotesLoansAndFinancingReceivableCurrent  
Receivables, net 310,934,000us-gaap_AccountsNotesAndLoansReceivableNetCurrent       313,598,000us-gaap_AccountsNotesAndLoansReceivableNetCurrent       310,934,000us-gaap_AccountsNotesAndLoansReceivableNetCurrent 313,598,000us-gaap_AccountsNotesAndLoansReceivableNetCurrent  
Revenue, Net 589,789,000us-gaap_SalesRevenueNet 719,764,000us-gaap_SalesRevenueNet 585,870,000us-gaap_SalesRevenueNet 379,847,000us-gaap_SalesRevenueNet 598,099,000us-gaap_SalesRevenueNet 739,752,000us-gaap_SalesRevenueNet 550,348,000us-gaap_SalesRevenueNet 378,704,000us-gaap_SalesRevenueNet 2,275,270,000us-gaap_SalesRevenueNet 2,266,901,000us-gaap_SalesRevenueNet 2,083,037,000us-gaap_SalesRevenueNet
Construction [Member]                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                      
Revenue, Net                 1,186,445,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= gva_ConstructionMember
1,251,197,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= gva_ConstructionMember
984,106,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= gva_ConstructionMember
Large Project Construction [Member]                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                      
Revenue, Net                 825,044,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= gva_LargeProjectConstructionMember
777,811,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= gva_LargeProjectConstructionMember
863,217,000us-gaap_SalesRevenueNet
/ us-gaap_StatementBusinessSegmentsAxis
= gva_LargeProjectConstructionMember
Construction Contracts [Member]                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                      
Accounts Notes Loans and Financing Receivable Gross Current 275,854,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConstructionContractsMember
      266,641,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConstructionContractsMember
      275,854,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConstructionContractsMember
266,641,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= us-gaap_ConstructionContractsMember
 
Completed and in Progress [Member]                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                      
Accounts Notes Loans and Financing Receivable Gross Current 191,094,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_CompletedAndInProgressMember
      193,538,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_CompletedAndInProgressMember
      191,094,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_CompletedAndInProgressMember
193,538,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_CompletedAndInProgressMember
 
Retentions [Member]                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                      
Accounts Notes Loans and Financing Receivable Gross Current 84,760,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_RetentionsMember
      73,103,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_RetentionsMember
      84,760,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_RetentionsMember
73,103,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_RetentionsMember
 
Escrow [Member]                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                      
Accounts Notes Loans and Financing Receivable Gross Current 28,692,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_EscrowMember
      25,124,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_EscrowMember
      28,692,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_EscrowMember
25,124,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_EscrowMember
 
Non Escrow [Member]                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                      
Financing Receivable, Recorded Investment, Equal to Greater than 90 Days Past Due 8,600,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_ProductOrServiceAxis
= gva_NonEscrowMember
      7,000,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_ProductOrServiceAxis
= gva_NonEscrowMember
      8,600,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_ProductOrServiceAxis
= gva_NonEscrowMember
7,000,000us-gaap_FinancingReceivableRecordedInvestmentEqualToGreaterThan90DaysPastDue
/ us-gaap_ProductOrServiceAxis
= gva_NonEscrowMember
 
Accounts Notes Loans and Financing Receivable Gross Current 56,068,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_NonEscrowMember
      47,979,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_NonEscrowMember
      56,068,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_NonEscrowMember
47,979,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_NonEscrowMember
 
Construction Material Sales [Member]                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                      
Accounts Notes Loans and Financing Receivable Gross Current 28,549,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_ConstructionMaterialSalesMember
      36,813,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_ConstructionMaterialSalesMember
      28,549,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_ConstructionMaterialSalesMember
36,813,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_ConstructionMaterialSalesMember
 
Other Business Products and Services [Member]                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                      
Accounts Notes Loans and Financing Receivable Gross Current 6,822,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_OtherBusinessProductsAndServicesMember
      12,657,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_OtherBusinessProductsAndServicesMember
      6,822,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_OtherBusinessProductsAndServicesMember
12,657,000gva_AccountsNotesLoansAndFinancingReceivableGrossCurrent
/ us-gaap_ProductOrServiceAxis
= gva_OtherBusinessProductsAndServicesMember
 
Government [Member]                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                      
Percentage Of Revenue Attributable to Counterparty by Industry                 75.00%gva_PercentageOfTotalRevenueAttributableToCounterparty
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
74.40%gva_PercentageOfTotalRevenueAttributableToCounterparty
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
80.60%gva_PercentageOfTotalRevenueAttributableToCounterparty
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
Government [Member] | Construction And Large Project Contruction [Member]                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                      
Total revenue from reportable segments                 1,700,000,000us-gaap_Revenues
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= gva_ConstructionAndLargeProjectContructionMember
1,700,000,000us-gaap_Revenues
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= gva_ConstructionAndLargeProjectContructionMember
1,700,000,000us-gaap_Revenues
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= us-gaap_GovernmentMember
/ us-gaap_StatementBusinessSegmentsAxis
= gva_ConstructionAndLargeProjectContructionMember
California Department of Transportation [Member]                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                      
Revenue, Net                 195,400,000us-gaap_SalesRevenueNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
265,800,000us-gaap_SalesRevenueNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
272,900,000us-gaap_SalesRevenueNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
Percentage Of Revenue Attributable to Counterparty by Industry                 8.60%gva_PercentageOfTotalRevenueAttributableToCounterparty
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
11.70%gva_PercentageOfTotalRevenueAttributableToCounterparty
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
13.10%gva_PercentageOfTotalRevenueAttributableToCounterparty
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
California Department of Transportation [Member] | Construction [Member]                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                      
Revenue, Net                 178,700,000us-gaap_SalesRevenueNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
/ us-gaap_StatementBusinessSegmentsAxis
= gva_ConstructionMember
239,900,000us-gaap_SalesRevenueNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
/ us-gaap_StatementBusinessSegmentsAxis
= gva_ConstructionMember
268,900,000us-gaap_SalesRevenueNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
/ us-gaap_StatementBusinessSegmentsAxis
= gva_ConstructionMember
Percentage Of Revenue Attributable to Counterparty by Industry                 15.10%gva_PercentageOfTotalRevenueAttributableToCounterparty
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
/ us-gaap_StatementBusinessSegmentsAxis
= gva_ConstructionMember
19.20%gva_PercentageOfTotalRevenueAttributableToCounterparty
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
/ us-gaap_StatementBusinessSegmentsAxis
= gva_ConstructionMember
27.30%gva_PercentageOfTotalRevenueAttributableToCounterparty
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
/ us-gaap_StatementBusinessSegmentsAxis
= gva_ConstructionMember
California Department of Transportation [Member] | Large Project Construction [Member]                      
Accounts, Notes, Loans and Financing Receivable [Line Items]                      
Revenue, Net                 $ 16,800,000us-gaap_SalesRevenueNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
/ us-gaap_StatementBusinessSegmentsAxis
= gva_LargeProjectConstructionMember
$ 25,900,000us-gaap_SalesRevenueNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
/ us-gaap_StatementBusinessSegmentsAxis
= gva_LargeProjectConstructionMember
$ 4,100,000us-gaap_SalesRevenueNet
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
/ us-gaap_StatementBusinessSegmentsAxis
= gva_LargeProjectConstructionMember
Percentage Of Revenue Attributable to Counterparty by Industry                 2.00%gva_PercentageOfTotalRevenueAttributableToCounterparty
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
/ us-gaap_StatementBusinessSegmentsAxis
= gva_LargeProjectConstructionMember
3.30%gva_PercentageOfTotalRevenueAttributableToCounterparty
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
/ us-gaap_StatementBusinessSegmentsAxis
= gva_LargeProjectConstructionMember
0.50%gva_PercentageOfTotalRevenueAttributableToCounterparty
/ us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis
= gva_CaliforniaDepartmentOfTransportationMember
/ us-gaap_StatementBusinessSegmentsAxis
= gva_LargeProjectConstructionMember