XML 81 R111.htm IDEA: XBRL DOCUMENT v2.4.1.9
GOODWILL (Changes in Carrying Amount of Goodwill by Reportable Segment) (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Dec. 31, 2008
Goodwill [Line Items]          
Goodwill of divested businesses   $ (5,195,000)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit [1]      
Goodwill of acquired businesses 13,303,000us-gaap_GoodwillAcquiredDuringPeriod [1]        
Goodwill 3,094,824,000us-gaap_Goodwill 3,081,521,000us-gaap_Goodwill 3,086,716,000us-gaap_Goodwill 3,086,716,000us-gaap_Goodwill  
Aggregates          
Goodwill [Line Items]          
Goodwill of divested businesses   (5,195,000)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AggregatesMember
[1]      
Goodwill of acquired businesses 13,303,000us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AggregatesMember
[1]        
Goodwill 3,003,191,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AggregatesMember
2,989,888,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AggregatesMember
2,995,083,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AggregatesMember
2,995,083,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AggregatesMember
 
Asphalt Mix          
Goodwill [Line Items]          
Goodwill of divested businesses   0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AsphaltMixMember
[1]      
Goodwill of acquired businesses 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AsphaltMixMember
[1]        
Goodwill 91,633,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AsphaltMixMember
91,633,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AsphaltMixMember
91,633,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AsphaltMixMember
91,633,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_AsphaltMixMember
 
Concrete          
Goodwill [Line Items]          
Goodwill of divested businesses   0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_ConcreteMember
[1]      
Goodwill of acquired businesses 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_ConcreteMember
[1]        
Goodwill 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_ConcreteMember
0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_ConcreteMember
0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_ConcreteMember
0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_ConcreteMember
 
Calcium [Member]          
Goodwill [Line Items]          
Goodwill of divested businesses   0us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_CalciumMember
[1],[2]      
Goodwill of acquired businesses 0us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_CalciumMember
[1],[2]        
Goodwill 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_CalciumMember
[2] 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_CalciumMember
[2] 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_CalciumMember
[2] 0us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_CalciumMember
[2]  
Goodwill, accumulated impairment losses         $ 252,664us-gaap_GoodwillImpairedAccumulatedImpairmentLoss
/ us-gaap_StatementBusinessSegmentsAxis
= vmc_CalciumMember
[1] Refer to Note 19 for additional details.
[2] The goodwill for the Calcium (formerly Cement) segment of $252,664 thousand was fully impaired in 2008.