XML 28 R40.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information - Results of Operations (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 6 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Jun. 30, 2014
Dec. 21, 2013
Segment Reporting Information [Line Items]            
Gross revenues $ 344,911us-gaap_Revenues $ 311,086us-gaap_Revenues $ 667,493us-gaap_Revenues $ 537,992us-gaap_Revenues    
Consolidated revenues 342,880us-gaap_SalesRevenueServicesNet 310,998us-gaap_SalesRevenueServicesNet 664,563us-gaap_SalesRevenueServicesNet 537,215us-gaap_SalesRevenueServicesNet    
Gross profit 15,955us-gaap_GrossProfit 34,150us-gaap_GrossProfit 44,334us-gaap_GrossProfit 59,626us-gaap_GrossProfit    
Operating income (3,671)us-gaap_OperatingIncomeLoss 14,817us-gaap_OperatingIncomeLoss 4,876us-gaap_OperatingIncomeLoss 25,579us-gaap_OperatingIncomeLoss    
Segment assets 566,082us-gaap_Assets   566,082us-gaap_Assets   568,932us-gaap_Assets  
Goodwill 72,212us-gaap_Goodwill   72,212us-gaap_Goodwill   69,837us-gaap_Goodwill  
Electrical Infrastructure [Member]            
Segment Reporting Information [Line Items]            
Gross revenues 58,533us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
37,180us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
114,206us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
70,057us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
   
Consolidated revenues 58,533us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
37,180us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
114,206us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
70,057us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
   
Gross profit (16,058)us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
3,854us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
(16,547)us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
7,184us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
   
Operating income (18,522)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
860us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
(22,178)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
2,160us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
   
Segment assets 113,071us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
  113,071us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
  120,264us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
 
Goodwill 42,886us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
  42,886us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
  43,243us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
 
Oil Gas & Chemical [Member]            
Segment Reporting Information [Line Items]            
Gross revenues 76,419us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
62,121us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
130,618us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
124,913us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
   
Consolidated revenues 75,457us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
62,111us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
128,816us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
124,606us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
   
Gross profit 7,352us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
6,686us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
11,738us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
14,217us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
   
Operating income 2,682us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
2,407us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
3,260us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
5,670us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
   
Segment assets 79,843us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
  79,843us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
  72,406us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
 
Goodwill 13,997us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
  13,997us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
  10,943us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
 
Storage Solutions [Member]            
Segment Reporting Information [Line Items]            
Gross revenues 129,987us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
180,655us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
263,337us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
289,201us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
   
Consolidated revenues 129,805us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
180,577us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
263,096us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
288,731us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
   
Gross profit 14,231us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
19,788us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
28,749us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
32,625us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
   
Operating income 6,627us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
10,760us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
13,730us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
16,592us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
   
Segment assets 200,391us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
  200,391us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
  200,493us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
 
Goodwill 9,824us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
  9,824us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
  10,027us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
 
Industrial [Member]            
Segment Reporting Information [Line Items]            
Gross revenues 79,972us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
31,130us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
159,332us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
53,821us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
   
Consolidated revenues 79,085us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
31,130us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
158,445us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
53,821us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
   
Gross profit 10,430us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
3,822us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
20,394us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
5,600us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
   
Operating income 5,542us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
790us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
10,064us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
1,157us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
   
Segment assets 99,084us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
  99,084us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
  105,049us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
 
Goodwill 5,505us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
  5,505us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
  5,624us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
 
Other Segments [Member]            
Segment Reporting Information [Line Items]            
Segment assets 73,693us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  73,693us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  70,720us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
 
Intersegment Eliminations [Member]            
Segment Reporting Information [Line Items]            
Gross revenues 2,031us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
88us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
2,930us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
777us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
   
Intersegment Eliminations [Member] | Electrical Infrastructure [Member]            
Segment Reporting Information [Line Items]            
Gross revenues 0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
   
Intersegment Eliminations [Member] | Oil Gas & Chemical [Member]            
Segment Reporting Information [Line Items]            
Gross revenues 962us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
10us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
1,802us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
307us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
   
Intersegment Eliminations [Member] | Storage Solutions [Member]            
Segment Reporting Information [Line Items]            
Gross revenues 182us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
78us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
241us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
470us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
   
Intersegment Eliminations [Member] | Industrial [Member]            
Segment Reporting Information [Line Items]            
Gross revenues 887us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
887us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
0us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
   
Kvaerner NAC            
Segment Reporting Information [Line Items]            
Goodwill           $ 39,295us-gaap_Goodwill
/ us-gaap_BusinessAcquisitionAxis
= mtrx_KvaernerNorthAmericanConstructionMember