XML 45 R53.htm IDEA: XBRL DOCUMENT v2.4.1.9
DEBT (Narrative) (Details) (USD $)
1 Months Ended 3 Months Ended 1 Months Ended
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Apr. 30, 2015
Jun. 30, 2011
May 31, 2015
Debt Instrument [Line Items]              
Debt issued, amount           $ 500,000,000us-gaap_DebtInstrumentFaceAmount  
Interest rate           6.50%us-gaap_DebtInstrumentInterestRateStatedPercentage  
Debt purchased, amount 506,366,000us-gaap_DebtInstrumentRepurchaseAmount   506,366,000us-gaap_DebtInstrumentRepurchaseAmount        
Total consideration paid for debt 579,659,000us-gaap_RepaymentsOfDebt 145,918,000us-gaap_RepaymentsOfDebt 579,676,000us-gaap_RepaymentsOfDebt        
Premium paid for purchase of debt 71,829,000vmc_PremiumOnRedemptionOfDebt   71,829,000vmc_PremiumOnRedemptionOfDebt        
Transaction cost related to termination of debt     1,464,000vmc_TransactionCostRelatedToTerminationOfDebt        
Other cost (benefit) related to debt purchase     (344,000)vmc_OtherCostBenefitRelatedToDebtPurchase        
Cost of debt purchase   21,734,000us-gaap_GainsLossesOnExtinguishmentOfDebt 72,949,000us-gaap_GainsLossesOnExtinguishmentOfDebt        
Debt to EBITDA ratio   3.5vmc_DebtToEbitdaRatio          
EBITDA to net cash interest expense ratio   3.0vmc_EbitdaToNetCashInterestExpense          
Borrowing capacity   446,528,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity   446,528,000us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity      
Standby Letters of Credit [Member]              
Debt Instrument [Line Items]              
Applicable margin for LIBOR based borrowing   0.175%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
         
Commitment fee   0.25%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
         
Minimum [Member] | Standby Letters of Credit [Member]              
Debt Instrument [Line Items]              
Commitment fee   0.25%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
         
Maximum [Member] | Standby Letters of Credit [Member]              
Debt Instrument [Line Items]              
Commitment fee   0.40%us-gaap_LineOfCreditFacilityCommitmentFeePercentage
/ us-gaap_CreditFacilityAxis
= us-gaap_StandbyLettersOfCreditMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
         
4.50% notes due 2025 [Member]              
Debt Instrument [Line Items]              
Debt issued, amount   400,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember
  400,000,000us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember
     
Interest rate   4.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember
  4.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember
     
Debt issued, net proceeds   395,207,000us-gaap_ProceedsFromIssuanceOfDebt
/ us-gaap_LongtermDebtTypeAxis
= vmc_FourPointFiveZeroNotesDueTwentyTwentyFiveMember
         
Maturity year   2025          
6.40% notes due 2017 [Member]              
Debt Instrument [Line Items]              
Interest rate 6.40%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_SixPointFourZeroPercentNotesDueTwentySeventeenMember
6.40%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_SixPointFourZeroPercentNotesDueTwentySeventeenMember
6.40%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_SixPointFourZeroPercentNotesDueTwentySeventeenMember
6.40%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_SixPointFourZeroPercentNotesDueTwentySeventeenMember
     
Maturity year   2017 2017        
Debt purchased, amount 131,367,000us-gaap_DebtInstrumentRepurchaseAmount
/ us-gaap_LongtermDebtTypeAxis
= vmc_SixPointFourZeroPercentNotesDueTwentySeventeenMember
  131,367,000us-gaap_DebtInstrumentRepurchaseAmount
/ us-gaap_LongtermDebtTypeAxis
= vmc_SixPointFourZeroPercentNotesDueTwentySeventeenMember
       
6.50% notes due 2016 [Member]              
Debt Instrument [Line Items]              
Interest rate 6.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_SixPointFiveZeroPercentNotesDueTwentySixteenMember
6.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_SixPointFiveZeroPercentNotesDueTwentySixteenMember
6.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_SixPointFiveZeroPercentNotesDueTwentySixteenMember
6.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_SixPointFiveZeroPercentNotesDueTwentySixteenMember
     
Maturity year   2016 2016        
Debt purchased, amount 374,999,000us-gaap_DebtInstrumentRepurchaseAmount
/ us-gaap_LongtermDebtTypeAxis
= vmc_SixPointFiveZeroPercentNotesDueTwentySixteenMember
  374,999,000us-gaap_DebtInstrumentRepurchaseAmount
/ us-gaap_LongtermDebtTypeAxis
= vmc_SixPointFiveZeroPercentNotesDueTwentySixteenMember
       
8.85% notes due 2021 [Member]              
Debt Instrument [Line Items]              
Interest rate   8.85%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_EightPointEightFiveNotesDueTwentyTwentyOneMember
  8.85%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_EightPointEightFiveNotesDueTwentyTwentyOneMember
     
Maturity year   2021          
Industrial revenue bonds [Member]              
Debt Instrument [Line Items]              
Maturity year   2022          
7.00% notes due 2018 [Member]              
Debt Instrument [Line Items]              
Interest rate   7.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_SevenPointZeroZeroPercentNotesDueTwentyEighteenMember
  7.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_SevenPointZeroZeroPercentNotesDueTwentyEighteenMember
     
Maturity year   2018   2018      
Debt purchased, amount   127,303,000us-gaap_DebtInstrumentRepurchaseAmount
/ us-gaap_LongtermDebtTypeAxis
= vmc_SevenPointZeroZeroPercentNotesDueTwentyEighteenMember
  127,303,000us-gaap_DebtInstrumentRepurchaseAmount
/ us-gaap_LongtermDebtTypeAxis
= vmc_SevenPointZeroZeroPercentNotesDueTwentyEighteenMember
     
Total consideration paid for debt   145,899,000us-gaap_RepaymentsOfDebt
/ us-gaap_LongtermDebtTypeAxis
= vmc_SevenPointZeroZeroPercentNotesDueTwentyEighteenMember
         
Premium paid for purchase of debt   18,140,000vmc_PremiumOnRedemptionOfDebt
/ us-gaap_LongtermDebtTypeAxis
= vmc_SevenPointZeroZeroPercentNotesDueTwentyEighteenMember
  18,140,000vmc_PremiumOnRedemptionOfDebt
/ us-gaap_LongtermDebtTypeAxis
= vmc_SevenPointZeroZeroPercentNotesDueTwentyEighteenMember
     
Transaction cost related to termination of debt   456,000vmc_TransactionCostRelatedToTerminationOfDebt
/ us-gaap_LongtermDebtTypeAxis
= vmc_SevenPointZeroZeroPercentNotesDueTwentyEighteenMember
         
Other cost (benefit) related to debt purchase   (3,138,000)vmc_OtherCostBenefitRelatedToDebtPurchase
/ us-gaap_LongtermDebtTypeAxis
= vmc_SevenPointZeroZeroPercentNotesDueTwentyEighteenMember
         
Cost of debt purchase   21,734,000us-gaap_GainsLossesOnExtinguishmentOfDebt
/ us-gaap_LongtermDebtTypeAxis
= vmc_SevenPointZeroZeroPercentNotesDueTwentyEighteenMember
         
Subsequent Event [Member]              
Debt Instrument [Line Items]              
Debt purchased, amount         343,819,000us-gaap_DebtInstrumentRepurchaseAmount
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Total consideration paid for debt         384,990,000us-gaap_RepaymentsOfDebt
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Premium paid for purchase of debt         41,153,000vmc_PremiumOnRedemptionOfDebt
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Transaction cost related to termination of debt         18,000vmc_TransactionCostRelatedToTerminationOfDebt
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Subsequent Event [Member] | 6.40% notes due 2017 [Member]              
Debt Instrument [Line Items]              
Interest rate         6.40%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_SixPointFourZeroPercentNotesDueTwentySeventeenMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Debt purchased, redemption date   Apr. 09, 2015          
Maturity year         2017    
Debt purchased, amount         218,633,000us-gaap_DebtInstrumentRepurchaseAmount
/ us-gaap_LongtermDebtTypeAxis
= vmc_SixPointFourZeroPercentNotesDueTwentySeventeenMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Subsequent Event [Member] | 6.50% notes due 2016 [Member]              
Debt Instrument [Line Items]              
Interest rate         6.50%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_SixPointFiveZeroPercentNotesDueTwentySixteenMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Debt purchased, redemption date   Apr. 16, 2015          
Maturity year         2016    
Debt purchased, amount         125,001,000us-gaap_DebtInstrumentRepurchaseAmount
/ us-gaap_LongtermDebtTypeAxis
= vmc_SixPointFiveZeroPercentNotesDueTwentySixteenMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Subsequent Event [Member] | 7.00% notes due 2018 [Member]              
Debt Instrument [Line Items]              
Interest rate         7.00%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= vmc_SevenPointZeroZeroPercentNotesDueTwentyEighteenMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Maturity year         2018    
Debt purchased, amount         185,000us-gaap_DebtInstrumentRepurchaseAmount
/ us-gaap_LongtermDebtTypeAxis
= vmc_SevenPointZeroZeroPercentNotesDueTwentyEighteenMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
   
Bank line of Credit [Member]              
Debt Instrument [Line Items]              
Amount of bank credit facility 500,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
500,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
500,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
500,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
     
Applicable margin for LIBOR based borrowing   1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
         
Bank line of Credit [Member] | Scenario, Forecast [Member]              
Debt Instrument [Line Items]              
Amount of bank credit facility             $ 750,000,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
Bank line of Credit [Member] | Minimum [Member]              
Debt Instrument [Line Items]              
Applicable margin for LIBOR based borrowing   1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember
         
Bank line of Credit [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Applicable margin for LIBOR based borrowing   2.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_ShortTermDebtTypeAxis
= us-gaap_LineOfCreditMember