XML 34 R86.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Reporting and Geographic Information (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 26, 2014
Jun. 27, 2014
Mar. 28, 2014
Dec. 31, 2013
Sep. 27, 2013
Jun. 28, 2013
Mar. 29, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting and Geographic Information                      
Net sales $ 288,426us-gaap_SalesRevenueGoodsNet $ 291,570us-gaap_SalesRevenueGoodsNet $ 287,965us-gaap_SalesRevenueGoodsNet $ 258,929us-gaap_SalesRevenueGoodsNet $ 286,138us-gaap_SalesRevenueGoodsNet $ 275,434us-gaap_SalesRevenueGoodsNet $ 306,141us-gaap_SalesRevenueGoodsNet $ 299,169us-gaap_SalesRevenueGoodsNet $ 1,126,890us-gaap_SalesRevenueGoodsNet $ 1,166,882us-gaap_SalesRevenueGoodsNet $ 1,273,078us-gaap_SalesRevenueGoodsNet
Value-added sales                 637,073mtrn_RevenueValueAddedSales 609,091mtrn_RevenueValueAddedSales 615,563mtrn_RevenueValueAddedSales
Operating profit (loss)                 56,957us-gaap_OperatingIncomeLoss 26,831us-gaap_OperatingIncomeLoss 36,776us-gaap_OperatingIncomeLoss
Depreciation, depletion, and amortization                 42,721us-gaap_DepreciationDepletionAndAmortization 41,649us-gaap_DepreciationDepletionAndAmortization 37,046us-gaap_DepreciationDepletionAndAmortization
Expenditures for long-lived assets                 30,559us-gaap_PaymentsToAcquireProductiveAssets 32,624us-gaap_PaymentsToAcquireProductiveAssets 44,661us-gaap_PaymentsToAcquireProductiveAssets
Assets 762,069us-gaap_Assets       777,945us-gaap_Assets       762,069us-gaap_Assets 777,945us-gaap_Assets 814,917us-gaap_Assets
Performance Alloys [Member]                      
Segment Reporting and Geographic Information                      
Value-added sales                 358,511mtrn_RevenueValueAddedSales
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
339,903mtrn_RevenueValueAddedSales
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
336,977mtrn_RevenueValueAddedSales
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
Operating profit (loss)                 33,290us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
30,737us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
29,319us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
Depreciation, depletion, and amortization                 24,712us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
23,033us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
19,486us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
Expenditures for long-lived assets                 16,998us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
18,354us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
31,473us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
Assets 433,997us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
      428,706us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
      433,997us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
428,706us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
427,745us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
Advanced Material Technologies [Member]                      
Segment Reporting and Geographic Information                      
Value-added sales                 181,040mtrn_RevenueValueAddedSales
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
168,600mtrn_RevenueValueAddedSales
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
172,124mtrn_RevenueValueAddedSales
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
Operating profit (loss)                 32,692us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
8,427us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
21,760us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
Depreciation, depletion, and amortization                 6,890us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
9,037us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
8,078us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
Expenditures for long-lived assets                 6,412us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
4,201us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
5,646us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
Assets 148,303us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
      184,027us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
      148,303us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
184,027us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
222,828us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
Other [Member]                      
Segment Reporting and Geographic Information                      
Value-added sales                 102,378mtrn_RevenueValueAddedSales
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] 104,232mtrn_RevenueValueAddedSales
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] 106,383mtrn_RevenueValueAddedSales
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1]
Operating profit (loss)                 9,272us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] 4,262us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] 1,727us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1]
Depreciation, depletion, and amortization                 10,175us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] 8,446us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] 8,204us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1]
Expenditures for long-lived assets                 5,869us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] 6,763us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] 6,227us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1]
Assets 122,337us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1]       122,964us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1]       122,337us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] 122,964us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] 119,475us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1]
Corporate [Member]                      
Segment Reporting and Geographic Information                      
Value-added sales                 (4,856)mtrn_RevenueValueAddedSales
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] (3,644)mtrn_RevenueValueAddedSales
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 79mtrn_RevenueValueAddedSales
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2]
Operating profit (loss)                 (18,297)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] (16,595)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] (16,030)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2]
Depreciation, depletion, and amortization                 944us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 1,133us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 1,278us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2]
Expenditures for long-lived assets                 1,280us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 3,306us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 1,315us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2]
Assets 57,432us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2]       42,248us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2]       57,432us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 42,248us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 44,869us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2]
Subtotal [Member]                      
Segment Reporting and Geographic Information                      
Value-added sales                 97,522mtrn_RevenueValueAddedSales
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
100,588mtrn_RevenueValueAddedSales
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
106,462mtrn_RevenueValueAddedSales
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
Operating profit (loss)                 (9,025)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
(12,333)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
(14,303)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
Depreciation, depletion, and amortization                 11,119us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
9,579us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
9,482us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
Expenditures for long-lived assets                 7,149us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
10,069us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
7,542us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
Assets 179,769us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
      165,212us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
      179,769us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
165,212us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
164,344us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
Operating Segments [Member]                      
Segment Reporting and Geographic Information                      
Net sales                 1,126,890us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
1,166,882us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
1,273,078us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
Operating Segments [Member] | Performance Alloys [Member]                      
Segment Reporting and Geographic Information                      
Net sales                 433,288us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
422,936us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
424,480us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
Operating Segments [Member] | Advanced Material Technologies [Member]                      
Segment Reporting and Geographic Information                      
Net sales                 547,282us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
591,972us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
694,793us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
Operating Segments [Member] | Other [Member]                      
Segment Reporting and Geographic Information                      
Net sales                 147,659us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] 152,269us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1] 153,038us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1]
Operating Segments [Member] | Corporate [Member]                      
Segment Reporting and Geographic Information                      
Net sales                 (1,339)us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] (295)us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2] 767us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2]
Operating Segments [Member] | Subtotal [Member]                      
Segment Reporting and Geographic Information                      
Net sales                 146,320us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
151,974us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
153,805us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_OperatingSegmentsMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
Intersegment Eliminations [Member]                      
Segment Reporting and Geographic Information                      
Net sales                 55,147us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
[3] 56,500us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
[3] 54,536us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
[3]
Intersegment Eliminations [Member] | Performance Alloys [Member]                      
Segment Reporting and Geographic Information                      
Net sales                 743us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
[3] 447us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
[3] 1,268us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_PerformanceAlloysMember
[3]
Intersegment Eliminations [Member] | Advanced Material Technologies [Member]                      
Segment Reporting and Geographic Information                      
Net sales                 54,404us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
[3] 56,048us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
[3] 53,169us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_AdvancedMaterialTechnologiesMember
[3]
Intersegment Eliminations [Member] | Other [Member]                      
Segment Reporting and Geographic Information                      
Net sales                 0us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1],[3] 5us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1],[3] 99us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
[1],[3]
Intersegment Eliminations [Member] | Corporate [Member]                      
Segment Reporting and Geographic Information                      
Net sales                 0us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2],[3] 0us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2],[3] 0us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_CorporateMember
[2],[3]
Intersegment Eliminations [Member] | Subtotal [Member]                      
Segment Reporting and Geographic Information                      
Net sales                 $ 0us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
[3] $ 5us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
[3] $ 99us-gaap_SalesRevenueGoodsNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrn_SubtotalMember
[3]
[1] Other represents the Precision Coatings group, which is a business included in the Other reportable segment.
[2] Costs associated with our unallocated corporate functions have been shown separately to better illustrate the financial information for the businesses within the Other reportable segment.
[3] Intersegment sales are eliminated in consolidation.