XML 60 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Changes in Goodwill (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Goodwill [Line Items]    
Balance at beginning of period $ 616,621us-gaap_Goodwill $ 616,204us-gaap_Goodwill
Acquisitions 1,484,272us-gaap_GoodwillAcquiredDuringPeriod 444us-gaap_GoodwillAcquiredDuringPeriod
Divestitures (32,094)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit  
Adjustments to purchase price allocations   (27)us-gaap_GoodwillPurchaseAccountingAdjustments
Balance at end of period 2,068,799us-gaap_Goodwill 616,621us-gaap_Goodwill
Mid-America Group    
Goodwill [Line Items]    
Balance at beginning of period 263,967us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_MidAmericaGroupMember
263,868us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_MidAmericaGroupMember
Division reorganization 18,150us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_MidAmericaGroupMember
 
Acquisitions   99us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_MidAmericaGroupMember
Balance at end of period 282,117us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_MidAmericaGroupMember
263,967us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_MidAmericaGroupMember
Southeast Group    
Goodwill [Line Items]    
Balance at beginning of period   50,001us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_SoutheastGroupMember
Acquisitions   345us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_SoutheastGroupMember
Balance at end of period 50,346us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_SoutheastGroupMember
50,346us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_SoutheastGroupMember
West Group    
Goodwill [Line Items]    
Balance at beginning of period 302,308us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_WestGroupMember
302,335us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_WestGroupMember
Division reorganization (18,150)us-gaap_GoodwillOtherChanges
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_WestGroupMember
 
Acquisitions 600,372us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_WestGroupMember
 
Divestitures (32,094)us-gaap_GoodwillWrittenOffRelatedToSaleOfBusinessUnit
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_WestGroupMember
 
Adjustments to purchase price allocations   (27)us-gaap_GoodwillPurchaseAccountingAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_WestGroupMember
Balance at end of period 852,436us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_WestGroupMember
302,308us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_WestGroupMember
Cement    
Goodwill [Line Items]    
Acquisitions 883,900us-gaap_GoodwillAcquiredDuringPeriod
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_CementMember
 
Balance at end of period $ 883,900us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mlm_CementMember