XML 23 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
GOODWILL (Changes in Carrying Amount of Goodwill by Reportable Segment) (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Dec. 31, 2014
Goodwill [Line Items]    
Goodwill, gross carrying amount $ 3,094,824us-gaap_GoodwillGross $ 3,094,824us-gaap_GoodwillGross
Goodwill of acquired businesses 0us-gaap_GoodwillAcquiredDuringPeriod  
Goodwill of divested businesses 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit  
Aggregates [Member]    
Goodwill [Line Items]    
Goodwill, gross carrying amount 3,003,191us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AggregatesMember
3,003,191us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AggregatesMember
Goodwill of acquired businesses 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AggregatesMember
 
Goodwill of divested businesses 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AggregatesMember
 
Asphalt Mix [Member]    
Goodwill [Line Items]    
Goodwill, gross carrying amount 91,633us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AsphaltMixMember
91,633us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AsphaltMixMember
Goodwill of acquired businesses 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AsphaltMixMember
 
Goodwill of divested businesses 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AsphaltMixMember
 
Concrete [Member]    
Goodwill [Line Items]    
Goodwill, gross carrying amount 0us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_ConcreteMember
0us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_ConcreteMember
Goodwill of acquired businesses 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_ConcreteMember
 
Goodwill of divested businesses 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_ConcreteMember
 
Calcium [Member]    
Goodwill [Line Items]    
Goodwill, gross carrying amount 0us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_CalciumMember
0us-gaap_GoodwillGross
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_CalciumMember
Goodwill of acquired businesses 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_CalciumMember
 
Goodwill of divested businesses $ 0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_CalciumMember