XML 141 R107.htm IDEA: XBRL DOCUMENT v2.4.1.9
Total Revenues, Net Sales and Gross Profit by Product Line (Detail) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Product Information [Line Items]      
Total revenues $ 2,957,951us-gaap_SalesRevenueNet $ 2,155,551us-gaap_SalesRevenueNet $ 2,031,901us-gaap_SalesRevenueNet
Net Sales 2,679,095us-gaap_SalesRevenueGoodsNet 1,943,218us-gaap_SalesRevenueGoodsNet 1,832,957us-gaap_SalesRevenueGoodsNet
Gross profit (loss) 522,360us-gaap_GrossProfit 363,957us-gaap_GrossProfit 327,134us-gaap_GrossProfit
Corporate      
Product Information [Line Items]      
Gross profit (loss) 2,083us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
(1,491)us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
(5,441)us-gaap_GrossProfit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_CorporateNonSegmentMember
Aggregates      
Product Information [Line Items]      
Total revenues 1,805,824us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesMember
1,527,986us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesMember
1,470,954us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesMember
Net Sales 1,570,022us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesMember
1,347,486us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesMember
1,303,975us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesMember
Gross profit (loss) 324,093us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesMember
259,054us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesMember
240,614us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesMember
Asphalt      
Product Information [Line Items]      
Total revenues 85,822us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_AsphaltMember
78,863us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_AsphaltMember
93,288us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_AsphaltMember
Net Sales 76,278us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_AsphaltMember
66,216us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_AsphaltMember
79,816us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_AsphaltMember
Gross profit (loss) 13,552us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_AsphaltMember
12,928us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_AsphaltMember
12,099us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_AsphaltMember
Ready Mixed Concrete      
Product Information [Line Items]      
Total revenues 431,229us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_ReadyMixedConcreteMember
146,085us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_ReadyMixedConcreteMember
110,562us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_ReadyMixedConcreteMember
Net Sales 430,519us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_ReadyMixedConcreteMember
146,079us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_ReadyMixedConcreteMember
110,554us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_ReadyMixedConcreteMember
Gross profit (loss) 39,129us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_ReadyMixedConcreteMember
8,337us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_ReadyMixedConcreteMember
59us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_ReadyMixedConcreteMember
Road Paving      
Product Information [Line Items]      
Total revenues 156,615us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_RoadPavingMember
157,800us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_RoadPavingMember
136,385us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_RoadPavingMember
Net Sales 156,614us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_RoadPavingMember
157,796us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_RoadPavingMember
136,395us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_RoadPavingMember
Gross profit (loss) 6,440us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_RoadPavingMember
1,426us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_RoadPavingMember
2,580us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_RoadPavingMember
Aggregates Business      
Product Information [Line Items]      
Total revenues 2,479,490us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesBusinessMember
1,910,734us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesBusinessMember
1,811,189us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesBusinessMember
Net Sales 2,233,433us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesBusinessMember
1,717,577us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesBusinessMember
1,630,740us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesBusinessMember
Gross profit (loss) 383,214us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesBusinessMember
281,745us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesBusinessMember
255,352us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_AggregatesBusinessMember
Cement      
Product Information [Line Items]      
Total revenues 221,759us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_CementMember
   
Net Sales 209,556us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_CementMember
   
Gross profit (loss) 52,469us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_CementMember
   
Magnesia Specialty Products      
Product Information [Line Items]      
Total revenues 256,702us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_MagnesiaSpecialtiesMember
244,817us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_MagnesiaSpecialtiesMember
220,712us-gaap_SalesRevenueNet
/ us-gaap_ProductOrServiceAxis
= mlm_MagnesiaSpecialtiesMember
Net Sales 236,106us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_MagnesiaSpecialtiesMember
225,641us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_MagnesiaSpecialtiesMember
202,217us-gaap_SalesRevenueGoodsNet
/ us-gaap_ProductOrServiceAxis
= mlm_MagnesiaSpecialtiesMember
Gross profit (loss) $ 84,594us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_MagnesiaSpecialtiesMember
$ 83,703us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_MagnesiaSpecialtiesMember
$ 77,223us-gaap_GrossProfit
/ us-gaap_ProductOrServiceAxis
= mlm_MagnesiaSpecialtiesMember