XML 13 R39.htm IDEA: XBRL DOCUMENT v2.4.1.9
Segment Information - Results of Operations (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Jun. 30, 2014
Dec. 21, 2013
Segment Reporting Information [Line Items]            
Gross revenues $ 318,321us-gaap_Revenues $ 381,962us-gaap_Revenues $ 985,814us-gaap_Revenues $ 919,954us-gaap_Revenues    
Consolidated revenues 314,155us-gaap_SalesRevenueServicesNet 381,516us-gaap_SalesRevenueServicesNet 978,718us-gaap_SalesRevenueServicesNet 918,731us-gaap_SalesRevenueServicesNet    
Gross profit 2,632us-gaap_GrossProfit 39,944us-gaap_GrossProfit 46,966us-gaap_GrossProfit 99,570us-gaap_GrossProfit    
Operating income (14,448)us-gaap_OperatingIncomeLoss 18,819us-gaap_OperatingIncomeLoss (9,572)us-gaap_OperatingIncomeLoss 44,398us-gaap_OperatingIncomeLoss    
Segment assets 579,006us-gaap_Assets   579,006us-gaap_Assets   568,932us-gaap_Assets  
Goodwill 71,377us-gaap_Goodwill   71,377us-gaap_Goodwill   69,837us-gaap_Goodwill  
Electrical Infrastructure [Member]            
Segment Reporting Information [Line Items]            
Gross revenues 48,228us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
62,144us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
162,434us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
132,201us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
   
Consolidated revenues 48,228us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
62,144us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
162,434us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
132,201us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
   
Gross profit (22,429)us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
5,971us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
(38,976)us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
13,155us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
   
Operating income (24,306)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
2,498us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
(46,484)us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
4,658us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
   
Segment assets 112,685us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
  112,685us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
  120,264us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
 
Goodwill 42,346us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_ElectricalInfrastructureMember
  42,346us-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 97,612us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
63,112us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
228,230us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
188,025us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
   
Consolidated revenues 95,758us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
62,994us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
224,574us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
187,600us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
   
Gross profit 7,261us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
7,397us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
18,999us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
21,614us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
   
Operating income 2,563us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
3,252us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
5,823us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
8,922us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
   
Segment assets 106,346us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
  106,346us-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 107,640us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
182,129us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
370,977us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
471,330us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
   
Consolidated revenues 107,163us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
181,801us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
370,259us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
470,532us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
   
Gross profit 11,247us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
19,269us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
39,996us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
51,894us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
   
Operating income 5,055us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
10,084us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
18,785us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
26,676us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
   
Segment assets 156,367us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
  156,367us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
  200,493us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
 
Goodwill 9,632us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
  9,632us-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 64,841us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
74,577us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
224,173us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
128,398us-gaap_Revenues
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
   
Consolidated revenues 63,006us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
74,577us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
221,451us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
128,398us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
   
Gross profit 6,553us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
7,307us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
26,947us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
12,907us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
   
Operating income 2,240us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
2,985us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
12,304us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
4,142us-gaap_OperatingIncomeLoss
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
   
Segment assets 109,056us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
  109,056us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
  105,049us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
 
Goodwill 5,402us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_IndustrialMember
  5,402us-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 94,552us-gaap_Assets
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
  94,552us-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 4,166us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
446us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
7,096us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
1,223us-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 1,854us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
118us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
3,656us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_OilGasAndChemicalMember
425us-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 477us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
328us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
718us-gaap_Revenues
/ us-gaap_ConsolidationItemsAxis
= us-gaap_IntersegmentEliminationMember
/ us-gaap_StatementBusinessSegmentsAxis
= mtrx_StorageSolutionsMember
798us-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 1,835us-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
2,722us-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