English
Segment disclosures
Company overviewMatrix Service Co
Each reported dimension combination stays separate. Revenue and operating income are shown as reported, with their dates and sources.
Revenue · Reported segment facts
Counts describe retained dimensioned rows only. Periods and members can change across reports, and this view does not infer missing values or expected segment totals.
Intersegment Elimination · Electrical Infrastructure
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:ElectricalInfrastructureMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-07-01 – 2019-06-30 | 0 | USD | 20190904 | Open filing evidence |
| 2017-07-01 – 2018-06-30 | 0 | USD | 20190904 | Open filing evidence |
| 2016-07-01 – 2017-06-30 | 0 | USD | 20190904 | Open filing evidence |
| 2015-07-01 – 2016-06-30 | 0 | USD | 20180919 | Open filing evidence |
Intersegment Elimination · Industrial
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:IndustrialMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-07-01 – 2019-06-30 | 0 | USD | 20190904 | Open filing evidence |
| 2017-07-01 – 2018-06-30 | 1000 | USD | 20190904 | Open filing evidence |
| 2016-07-01 – 2017-06-30 | 1543000 | USD | 20190904 | Open filing evidence |
| 2015-07-01 – 2016-06-30 | 145000 | USD | 20180919 | Open filing evidence |
Intersegment Elimination · Oil Gas And Chemical
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:OilGasAndChemicalMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-07-01 – 2019-06-30 | 2198000 | USD | 20190904 | Open filing evidence |
| 2017-07-01 – 2018-06-30 | 1774000 | USD | 20190904 | Open filing evidence |
| 2016-07-01 – 2017-06-30 | 6900000 | USD | 20190904 | Open filing evidence |
| 2015-07-01 – 2016-06-30 | 3178000 | USD | 20180919 | Open filing evidence |
Intersegment Elimination · Process And Industrial Facilities
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:ProcessAndIndustrialFacilitiesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-10-01 – 2023-12-31 | 221000 | USD | 20240208 | Open filing evidence |
| 2023-07-01 – 2023-12-31 | 239000 | USD | 20240208 | Open filing evidence |
| 2022-10-01 – 2022-12-31 | 0 | USD | 20240208 | Open filing evidence |
| 2022-07-01 – 2022-12-31 | 109000 | USD | 20240208 | Open filing evidence |
Intersegment Elimination · Storage And Terminal Solutions
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:StorageAndTerminalSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-10-01 – 2023-12-31 | 714000 | USD | 20240208 | Open filing evidence |
| 2023-07-01 – 2023-12-31 | 1549000 | USD | 20240208 | Open filing evidence |
| 2022-10-01 – 2022-12-31 | 614000 | USD | 20240208 | Open filing evidence |
| 2022-07-01 – 2022-12-31 | 971000 | USD | 20240208 | Open filing evidence |
Intersegment Elimination · Storage Solutions
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:StorageSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2018-07-01 – 2019-06-30 | 2398000 | USD | 20190904 | Open filing evidence |
| 2017-07-01 – 2018-06-30 | 4410000 | USD | 20190904 | Open filing evidence |
| 2016-07-01 – 2017-06-30 | 1558000 | USD | 20190904 | Open filing evidence |
| 2015-07-01 – 2016-06-30 | 1226000 | USD | 20180919 | Open filing evidence |
Intersegment Elimination · Unallocated Corporate Costs
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:UnallocatedCorporateCostsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-10-01 – 2023-12-31 | 0 | USD | 20240208 | Open filing evidence |
| 2023-07-01 – 2023-12-31 | 0 | USD | 20240208 | Open filing evidence |
| 2022-10-01 – 2022-12-31 | 0 | USD | 20240208 | Open filing evidence |
| 2022-07-01 – 2022-12-31 | 0 | USD | 20240208 | Open filing evidence |
Intersegment Elimination · Utility And Power Infrastructure
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:UtilityAndPowerInfrastructureMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-10-01 – 2023-12-31 | 0 | USD | 20240208 | Open filing evidence |
| 2023-07-01 – 2023-12-31 | 0 | USD | 20240208 | Open filing evidence |
| 2022-10-01 – 2022-12-31 | 54000 | USD | 20240208 | Open filing evidence |
| 2022-07-01 – 2022-12-31 | 54000 | USD | 20240208 | Open filing evidence |
Operating Segments · Process And Industrial Facilities
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:ProcessAndIndustrialFacilitiesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-10-01 – 2023-12-31 | 71526000 | USD | 20240208 | Open filing evidence |
| 2023-07-01 – 2023-12-31 | 146664000 | USD | 20240208 | Open filing evidence |
| 2022-10-01 – 2022-12-31 | 80789000 | USD | 20240208 | Open filing evidence |
| 2022-07-01 – 2022-12-31 | 167526000 | USD | 20240208 | Open filing evidence |
Operating Segments · Storage And Terminal Solutions
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:StorageAndTerminalSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-10-01 – 2023-12-31 | 63074000 | USD | 20240208 | Open filing evidence |
| 2023-07-01 – 2023-12-31 | 154053000 | USD | 20240208 | Open filing evidence |
| 2022-10-01 – 2022-12-31 | 63130000 | USD | 20240208 | Open filing evidence |
| 2022-07-01 – 2022-12-31 | 140420000 | USD | 20240208 | Open filing evidence |
Operating Segments · Unallocated Corporate Costs
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:UnallocatedCorporateCostsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-10-01 – 2023-12-31 | 1233000 | USD | 20240208 | Open filing evidence |
| 2023-07-01 – 2023-12-31 | 1233000 | USD | 20240208 | Open filing evidence |
| 2022-10-01 – 2022-12-31 | 0 | USD | 20240208 | Open filing evidence |
| 2022-07-01 – 2022-12-31 | 0 | USD | 20240208 | Open filing evidence |
Operating Segments · Utility And Power Infrastructure
Consolidation Items · Statement Business Segments
Source dimensions
srt:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:UtilityAndPowerInfrastructureMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-10-01 – 2023-12-31 | 40144000 | USD | 20240208 | Open filing evidence |
| 2023-07-01 – 2023-12-31 | 72539000 | USD | 20240208 | Open filing evidence |
| 2022-10-01 – 2022-12-31 | 50589000 | USD | 20240208 | Open filing evidence |
| 2022-07-01 – 2022-12-31 | 95459000 | USD | 20240208 | Open filing evidence |
Intersegment Elimination · Electrical Infrastructure
Consolidation Items · Statement Business Segments
Source dimensions
us-gaap:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:ElectricalInfrastructureMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2016-07-01 – 2017-06-30 | 0 | USD | 20170911 | Open filing evidence |
| 2015-07-01 – 2016-06-30 | 0 | USD | 20170911 | Open filing evidence |
| 2016-01-01 – 2016-03-31 | 0 | USD | 20160505 | Open filing evidence |
| 2015-07-01 – 2016-03-31 | 0 | USD | 20160505 | Open filing evidence |
| 2015-10-01 – 2015-12-31 | 0 | USD | 20160205 | Open filing evidence |
| 2015-07-01 – 2015-12-31 | 0 | USD | 20160205 | Open filing evidence |
| 2015-07-01 – 2015-09-30 | 0 | USD | 20151105 | Open filing evidence |
| 2014-07-01 – 2015-06-30 | 0 | USD | 20170911 | Open filing evidence |
| 2015-01-01 – 2015-03-31 | 0 | USD | 20160505 | Open filing evidence |
| 2014-07-01 – 2015-03-31 | 0 | USD | 20160505 | Open filing evidence |
| 2014-10-01 – 2014-12-31 | 0 | USD | 20160205 | Open filing evidence |
| 2014-07-01 – 2014-12-31 | 0 | USD | 20160205 | Open filing evidence |
| 2014-07-01 – 2014-09-30 | 0 | USD | 20151105 | Open filing evidence |
| 2013-07-01 – 2014-06-30 | 0 | USD | 20160901 | Open filing evidence |
| 2014-01-01 – 2014-03-31 | 0 | USD | 20150508 | Open filing evidence |
| 2013-07-01 – 2014-03-31 | 0 | USD | 20150508 | Open filing evidence |
| 2013-10-01 – 2013-12-31 | 0 | USD | 20150206 | Open filing evidence |
| 2013-07-01 – 2013-12-31 | 0 | USD | 20150206 | Open filing evidence |
| 2013-07-01 – 2013-09-30 | 0 | USD | 20141106 | Open filing evidence |
| 2012-07-01 – 2013-06-30 | 0 | USD | 20150911 | Open filing evidence |
| 2013-01-01 – 2013-03-31 | 0 | USD | 20140509 | Open filing evidence |
| 2012-07-01 – 2013-03-31 | 0 | USD | 20140509 | Open filing evidence |
| 2012-10-01 – 2012-12-31 | 0 | USD | 20140207 | Open filing evidence |
| 2012-07-01 – 2012-12-31 | 0 | USD | 20140207 | Open filing evidence |
| 2012-07-01 – 2012-09-30 | 0 | USD | 20131108 | Open filing evidence |
| 2011-07-01 – 2012-06-30 | 0 | USD | 20140908 | Open filing evidence |
Intersegment Elimination · Industrial
Consolidation Items · Statement Business Segments
Source dimensions
us-gaap:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:IndustrialMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2016-07-01 – 2017-06-30 | 1543000 | USD | 20170911 | Open filing evidence |
| 2016-10-01 – 2016-12-31 | 0 | USD | 20170209 | Open filing evidence |
| 2016-07-01 – 2016-12-31 | 1035000 | USD | 20170209 | Open filing evidence |
| 2016-07-01 – 2016-09-30 | 1035000 | USD | 20161107 | Open filing evidence |
| 2015-07-01 – 2016-06-30 | 145000 | USD | 20170911 | Open filing evidence |
| 2016-01-01 – 2016-03-31 | 0 | USD | 20160505 | Open filing evidence |
| 2015-07-01 – 2016-03-31 | 144000 | USD | 20160505 | Open filing evidence |
| 2015-10-01 – 2015-12-31 | -32000 | USD | 20170209 | Open filing evidence |
| 2015-07-01 – 2015-12-31 | 144000 | USD | 20170209 | Open filing evidence |
| 2015-07-01 – 2015-09-30 | 176000 | USD | 20161107 | Open filing evidence |
| 2014-07-01 – 2015-06-30 | 4597000 | USD | 20170911 | Open filing evidence |
| 2015-01-01 – 2015-03-31 | 1835000 | USD | 20160505 | Open filing evidence |
| 2014-07-01 – 2015-03-31 | 2722000 | USD | 20160505 | Open filing evidence |
| 2014-10-01 – 2014-12-31 | 887000 | USD | 20160205 | Open filing evidence |
| 2014-07-01 – 2014-12-31 | 887000 | USD | 20160205 | Open filing evidence |
| 2014-07-01 – 2014-09-30 | 0 | USD | 20151105 | Open filing evidence |
| 2013-07-01 – 2014-06-30 | 0 | USD | 20160901 | Open filing evidence |
| 2014-01-01 – 2014-03-31 | 0 | USD | 20150508 | Open filing evidence |
| 2013-07-01 – 2014-03-31 | 0 | USD | 20150508 | Open filing evidence |
| 2013-10-01 – 2013-12-31 | 0 | USD | 20150206 | Open filing evidence |
| 2013-07-01 – 2013-12-31 | 0 | USD | 20150206 | Open filing evidence |
| 2013-07-01 – 2013-09-30 | 0 | USD | 20141106 | Open filing evidence |
| 2012-07-01 – 2013-06-30 | 0 | USD | 20150911 | Open filing evidence |
| 2013-01-01 – 2013-03-31 | 0 | USD | 20140509 | Open filing evidence |
| 2012-07-01 – 2013-03-31 | 0 | USD | 20140509 | Open filing evidence |
| 2012-10-01 – 2012-12-31 | 0 | USD | 20140207 | Open filing evidence |
| 2012-07-01 – 2012-12-31 | 0 | USD | 20140207 | Open filing evidence |
| 2012-07-01 – 2012-09-30 | 0 | USD | 20131108 | Open filing evidence |
| 2011-07-01 – 2012-06-30 | 0 | USD | 20140908 | Open filing evidence |
Intersegment Elimination · Oil Gas And Chemical
Consolidation Items · Statement Business Segments
Source dimensions
us-gaap:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:OilGasAndChemicalMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2016-07-01 – 2017-06-30 | 6900000 | USD | 20170911 | Open filing evidence |
| 2016-10-01 – 2016-12-31 | 1199000 | USD | 20170209 | Open filing evidence |
| 2016-07-01 – 2016-12-31 | 6485000 | USD | 20170209 | Open filing evidence |
| 2016-07-01 – 2016-09-30 | 5286000 | USD | 20161107 | Open filing evidence |
| 2015-07-01 – 2016-06-30 | 3178000 | USD | 20170911 | Open filing evidence |
| 2016-01-01 – 2016-03-31 | 522000 | USD | 20160505 | Open filing evidence |
| 2015-07-01 – 2016-03-31 | 3102000 | USD | 20160505 | Open filing evidence |
| 2015-10-01 – 2015-12-31 | 1932000 | USD | 20170209 | Open filing evidence |
| 2015-07-01 – 2015-12-31 | 2580000 | USD | 20170209 | Open filing evidence |
| 2015-07-01 – 2015-09-30 | 648000 | USD | 20161107 | Open filing evidence |
| 2014-07-01 – 2015-06-30 | 5466000 | USD | 20170911 | Open filing evidence |
| 2015-01-01 – 2015-03-31 | 1854000 | USD | 20160505 | Open filing evidence |
| 2014-07-01 – 2015-03-31 | 3656000 | USD | 20160505 | Open filing evidence |
| 2014-10-01 – 2014-12-31 | 962000 | USD | 20160205 | Open filing evidence |
| 2014-07-01 – 2014-12-31 | 1802000 | USD | 20160205 | Open filing evidence |
| 2014-07-01 – 2014-09-30 | 840000 | USD | 20151105 | Open filing evidence |
| 2013-07-01 – 2014-06-30 | 441000 | USD | 20160901 | Open filing evidence |
| 2014-01-01 – 2014-03-31 | 118000 | USD | 20150508 | Open filing evidence |
| 2013-07-01 – 2014-03-31 | 425000 | USD | 20150508 | Open filing evidence |
| 2013-10-01 – 2013-12-31 | 10000 | USD | 20150206 | Open filing evidence |
| 2013-07-01 – 2013-12-31 | 307000 | USD | 20150206 | Open filing evidence |
| 2013-07-01 – 2013-09-30 | 297000 | USD | 20141106 | Open filing evidence |
| 2012-07-01 – 2013-06-30 | 131000 | USD | 20150911 | Open filing evidence |
| 2013-01-01 – 2013-03-31 | 44000 | USD | 20140509 | Open filing evidence |
| 2012-07-01 – 2013-03-31 | 44000 | USD | 20140509 | Open filing evidence |
| 2012-10-01 – 2012-12-31 | 0 | USD | 20140207 | Open filing evidence |
| 2012-07-01 – 2012-12-31 | 0 | USD | 20140207 | Open filing evidence |
| 2012-07-01 – 2012-09-30 | 0 | USD | 20131108 | Open filing evidence |
| 2011-07-01 – 2012-06-30 | 208000 | USD | 20140908 | Open filing evidence |
Intersegment Elimination · Storage Solutions
Consolidation Items · Statement Business Segments
Source dimensions
us-gaap:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:StorageSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2016-07-01 – 2017-06-30 | 1558000 | USD | 20170911 | Open filing evidence |
| 2016-10-01 – 2016-12-31 | 170000 | USD | 20170209 | Open filing evidence |
| 2016-07-01 – 2016-12-31 | 298000 | USD | 20170209 | Open filing evidence |
| 2016-07-01 – 2016-09-30 | 128000 | USD | 20161107 | Open filing evidence |
| 2015-07-01 – 2016-06-30 | 1226000 | USD | 20170911 | Open filing evidence |
| 2016-01-01 – 2016-03-31 | 228000 | USD | 20160505 | Open filing evidence |
| 2015-07-01 – 2016-03-31 | 1040000 | USD | 20160505 | Open filing evidence |
| 2015-10-01 – 2015-12-31 | 478000 | USD | 20170209 | Open filing evidence |
| 2015-07-01 – 2015-12-31 | 812000 | USD | 20170209 | Open filing evidence |
| 2015-07-01 – 2015-09-30 | 334000 | USD | 20161107 | Open filing evidence |
| 2014-07-01 – 2015-06-30 | 1032000 | USD | 20170911 | Open filing evidence |
| 2015-01-01 – 2015-03-31 | 477000 | USD | 20160505 | Open filing evidence |
| 2014-07-01 – 2015-03-31 | 718000 | USD | 20160505 | Open filing evidence |
| 2014-10-01 – 2014-12-31 | 182000 | USD | 20160205 | Open filing evidence |
| 2014-07-01 – 2014-12-31 | 241000 | USD | 20160205 | Open filing evidence |
| 2014-07-01 – 2014-09-30 | 59000 | USD | 20151105 | Open filing evidence |
| 2013-07-01 – 2014-06-30 | 930000 | USD | 20160901 | Open filing evidence |
| 2014-01-01 – 2014-03-31 | 328000 | USD | 20150508 | Open filing evidence |
| 2013-07-01 – 2014-03-31 | 798000 | USD | 20150508 | Open filing evidence |
| 2013-10-01 – 2013-12-31 | 78000 | USD | 20150206 | Open filing evidence |
| 2013-07-01 – 2013-12-31 | 470000 | USD | 20150206 | Open filing evidence |
| 2013-07-01 – 2013-09-30 | 392000 | USD | 20141106 | Open filing evidence |
| 2012-07-01 – 2013-06-30 | 2593000 | USD | 20150911 | Open filing evidence |
| 2013-01-01 – 2013-03-31 | 374000 | USD | 20140509 | Open filing evidence |
| 2012-07-01 – 2013-03-31 | 2064000 | USD | 20140509 | Open filing evidence |
| 2012-10-01 – 2012-12-31 | 538000 | USD | 20140207 | Open filing evidence |
| 2012-07-01 – 2012-12-31 | 1690000 | USD | 20140207 | Open filing evidence |
| 2012-07-01 – 2012-09-30 | 1152000 | USD | 20131108 | Open filing evidence |
| 2011-07-01 – 2012-06-30 | 2334000 | USD | 20140908 | Open filing evidence |
Operating Segments · Electrical Infrastructure
Consolidation Items · Statement Business Segments
Source dimensions
us-gaap:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:ElectricalInfrastructureMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2015-07-01 – 2016-06-30 | 349011000 | USD | 20160901 | Open filing evidence |
| 2014-07-01 – 2015-06-30 | 257930000 | USD | 20160901 | Open filing evidence |
| 2013-07-01 – 2014-06-30 | 205570000 | USD | 20160901 | Open filing evidence |
| 2012-07-01 – 2013-06-30 | 171204000 | USD | 20150911 | Open filing evidence |
| 2011-07-01 – 2012-06-30 | 135086000 | USD | 20140908 | Open filing evidence |
Operating Segments · Industrial
Consolidation Items · Statement Business Segments
Source dimensions
us-gaap:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:IndustrialMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2015-07-01 – 2016-06-30 | 149744000 | USD | 20160901 | Open filing evidence |
| 2014-07-01 – 2015-06-30 | 281319000 | USD | 20160901 | Open filing evidence |
| 2013-07-01 – 2014-06-30 | 206933000 | USD | 20160901 | Open filing evidence |
| 2012-07-01 – 2013-06-30 | 54321000 | USD | 20150911 | Open filing evidence |
| 2011-07-01 – 2012-06-30 | 19983000 | USD | 20140908 | Open filing evidence |
Operating Segments · Oil Gas And Chemical
Consolidation Items · Statement Business Segments
Source dimensions
us-gaap:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:OilGasAndChemicalMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2015-07-01 – 2016-06-30 | 252973000 | USD | 20160901 | Open filing evidence |
| 2014-07-01 – 2015-06-30 | 310826000 | USD | 20160901 | Open filing evidence |
| 2013-07-01 – 2014-06-30 | 240131000 | USD | 20160901 | Open filing evidence |
| 2012-07-01 – 2013-06-30 | 273979000 | USD | 20150911 | Open filing evidence |
| 2011-07-01 – 2012-06-30 | 206031000 | USD | 20140908 | Open filing evidence |
Operating Segments · Storage Solutions
Consolidation Items · Statement Business Segments
Source dimensions
us-gaap:ConsolidationItemsAxis=us-gaap:OperatingSegmentsMember;us-gaap:StatementBusinessSegmentsAxis=mtrx:StorageSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2015-07-01 – 2016-06-30 | 564738000 | USD | 20160901 | Open filing evidence |
| 2014-07-01 – 2015-06-30 | 504155000 | USD | 20160901 | Open filing evidence |
| 2013-07-01 – 2014-06-30 | 611826000 | USD | 20160901 | Open filing evidence |
| 2012-07-01 – 2013-06-30 | 395794000 | USD | 20150911 | Open filing evidence |
| 2011-07-01 – 2012-06-30 | 380488000 | USD | 20140908 | Open filing evidence |
Electrical Infrastructure
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mtrx:ElectricalInfrastructureMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2019-07-01 – 2020-06-30 | 112890000 | USD | 20200903 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 28411000 | USD | 20200507 | Open filing evidence |
| 2019-07-01 – 2020-03-31 | 89973000 | USD | 20200507 | Open filing evidence |
| 2019-10-01 – 2019-12-31 | 30030000 | USD | 20200206 | Open filing evidence |
| 2019-07-01 – 2019-12-31 | 61562000 | USD | 20200206 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | 31532000 | USD | 2019-11-07 · 21:22:39.000Z | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 217417000 | USD | 20200903 | Open filing evidence |
| 2019-01-01 – 2019-03-31 | 60669000 | USD | 20200507 | Open filing evidence |
| 2018-07-01 – 2019-03-31 | 163543000 | USD | 20200507 | Open filing evidence |
| 2018-10-01 – 2018-12-31 | 58173000 | USD | 20200206 | Open filing evidence |
| 2018-07-01 – 2018-12-31 | 102874000 | USD | 20200206 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | 44701000 | USD | 2019-11-07 · 21:22:39.000Z | Open filing evidence |
| 2017-07-01 – 2018-06-30 | 255931000 | USD | 20200903 | Open filing evidence |
| 2018-01-01 – 2018-03-31 | 58378000 | USD | 20190509 | Open filing evidence |
| 2017-07-01 – 2018-03-31 | 203201000 | USD | 20190509 | Open filing evidence |
| 2017-10-01 – 2017-12-31 | 64852000 | USD | 20190207 | Open filing evidence |
| 2017-07-01 – 2017-12-31 | 144823000 | USD | 20190207 | Open filing evidence |
| 2017-07-01 – 2017-09-30 | 79971000 | USD | 20181108 | Open filing evidence |
| 2016-07-01 – 2017-06-30 | 373384000 | USD | 20190904 | Open filing evidence |
| 2017-01-01 – 2017-03-31 | 82032000 | USD | 20180510 | Open filing evidence |
| 2016-07-01 – 2017-03-31 | 273215000 | USD | 20180510 | Open filing evidence |
| 2016-10-01 – 2016-12-31 | 103158000 | USD | 20180208 | Open filing evidence |
| 2016-07-01 – 2016-12-31 | 191183000 | USD | 20180208 | Open filing evidence |
| 2016-07-01 – 2016-09-30 | 88025000 | USD | 20171107 | Open filing evidence |
| 2015-07-01 – 2016-06-30 | 349011000 | USD | 20180919 | Open filing evidence |
| 2016-01-01 – 2016-03-31 | 94414000 | USD | 20170510 | Open filing evidence |
| 2015-07-01 – 2016-03-31 | 251437000 | USD | 20170510 | Open filing evidence |
| 2015-10-01 – 2015-12-31 | 91398000 | USD | 20170209 | Open filing evidence |
| 2015-07-01 – 2015-12-31 | 157023000 | USD | 20170209 | Open filing evidence |
| 2015-07-01 – 2015-09-30 | 65625000 | USD | 20161107 | Open filing evidence |
| 2014-07-01 – 2015-06-30 | 257930000 | USD | 20170911 | Open filing evidence |
| 2015-01-01 – 2015-03-31 | 48228000 | USD | 20160505 | Open filing evidence |
| 2014-07-01 – 2015-03-31 | 162434000 | USD | 20160505 | Open filing evidence |
| 2014-10-01 – 2014-12-31 | 58533000 | USD | 20160205 | Open filing evidence |
| 2014-07-01 – 2014-12-31 | 114206000 | USD | 20160205 | Open filing evidence |
| 2014-07-01 – 2014-09-30 | 55673000 | USD | 20151105 | Open filing evidence |
| 2013-07-01 – 2014-06-30 | 205570000 | USD | 20160901 | Open filing evidence |
| 2014-01-01 – 2014-03-31 | 62144000 | USD | 20150508 | Open filing evidence |
| 2013-07-01 – 2014-03-31 | 132201000 | USD | 20150508 | Open filing evidence |
| 2013-10-01 – 2013-12-31 | 37180000 | USD | 20150206 | Open filing evidence |
| 2013-07-01 – 2013-12-31 | 70057000 | USD | 20150206 | Open filing evidence |
| 2013-07-01 – 2013-09-30 | 32877000 | USD | 20141106 | Open filing evidence |
| 2012-07-01 – 2013-06-30 | 171204000 | USD | 20150911 | Open filing evidence |
| 2013-01-01 – 2013-03-31 | 41709000 | USD | 20140509 | Open filing evidence |
| 2012-07-01 – 2013-03-31 | 125102000 | USD | 20140509 | Open filing evidence |
| 2012-10-01 – 2012-12-31 | 50123000 | USD | 20140207 | Open filing evidence |
| 2012-07-01 – 2012-12-31 | 83393000 | USD | 20140207 | Open filing evidence |
| 2012-07-01 – 2012-09-30 | 33270000 | USD | 20131108 | Open filing evidence |
| 2011-07-01 – 2012-06-30 | 135086000 | USD | 20140908 | Open filing evidence |
| 2012-01-01 – 2012-03-31 | 37621000 | USD | 20130509 | Open filing evidence |
| 2011-07-01 – 2012-03-31 | 103261000 | USD | 20130509 | Open filing evidence |
| 2011-10-01 – 2011-12-31 | 43628000 | USD | 20130207 | Open filing evidence |
| 2011-07-01 – 2011-12-31 | 65640000 | USD | 20130207 | Open filing evidence |
| 2011-07-01 – 2011-09-30 | 22012000 | USD | 20121109 | Open filing evidence |
| 2010-07-01 – 2011-06-30 | 151065000 | USD | 20130906 | Open filing evidence |
| 2009-07-01 – 2010-06-30 | 103015000 | USD | 20120906 | Open filing evidence |
Industrial
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mtrx:IndustrialMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2019-07-01 – 2020-06-30 | 227899000 | USD | 20200903 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 23857000 | USD | 20200507 | Open filing evidence |
| 2019-07-01 – 2020-03-31 | 212711000 | USD | 20200507 | Open filing evidence |
| 2019-10-01 – 2019-12-31 | 89886000 | USD | 20200206 | Open filing evidence |
| 2019-07-01 – 2019-12-31 | 188854000 | USD | 20200206 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | 98968000 | USD | 2019-11-07 · 21:22:39.000Z | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 357464000 | USD | 20200903 | Open filing evidence |
| 2019-01-01 – 2019-03-31 | 81283000 | USD | 20200507 | Open filing evidence |
| 2018-07-01 – 2019-03-31 | 237225000 | USD | 20200507 | Open filing evidence |
| 2018-10-01 – 2018-12-31 | 70385000 | USD | 20200206 | Open filing evidence |
| 2018-07-01 – 2018-12-31 | 155942000 | USD | 20200206 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | 85557000 | USD | 2019-11-07 · 21:22:39.000Z | Open filing evidence |
| 2017-07-01 – 2018-06-30 | 198154000 | USD | 20200903 | Open filing evidence |
| 2018-01-01 – 2018-03-31 | 41976000 | USD | 20190509 | Open filing evidence |
| 2017-07-01 – 2018-03-31 | 134506000 | USD | 20190509 | Open filing evidence |
| 2017-10-01 – 2017-12-31 | 59259000 | USD | 20190207 | Open filing evidence |
| 2017-07-01 – 2017-12-31 | 92530000 | USD | 20190207 | Open filing evidence |
| 2017-07-01 – 2017-09-30 | 33271000 | USD | 20181108 | Open filing evidence |
| 2016-07-01 – 2017-06-30 | 101906000 | USD | 20190904 | Open filing evidence |
| 2017-01-01 – 2017-03-31 | 26265000 | USD | 20180510 | Open filing evidence |
| 2016-07-01 – 2017-03-31 | 72983000 | USD | 20180510 | Open filing evidence |
| 2016-10-01 – 2016-12-31 | 25026000 | USD | 20180208 | Open filing evidence |
| 2016-07-01 – 2016-12-31 | 46718000 Restated | USD | 20180208 | Open filing evidence |
| 2016-07-01 – 2016-09-30 | 21692000 Restated | USD | 20171107 | Open filing evidence |
| 2015-07-01 – 2016-06-30 | 149599000 | USD | 20180919 | Open filing evidence |
| 2016-01-01 – 2016-03-31 | 26650000 | USD | 20170510 | Open filing evidence |
| 2015-07-01 – 2016-03-31 | 116231000 Restated | USD | 20170510 | Open filing evidence |
| 2015-10-01 – 2015-12-31 | 48390000 | USD | 20170209 | Open filing evidence |
| 2015-07-01 – 2015-12-31 | 89725000 | USD | 20170209 | Open filing evidence |
| 2015-07-01 – 2015-09-30 | 41335000 | USD | 20161107 | Open filing evidence |
| 2014-07-01 – 2015-06-30 | 276722000 | USD | 20170911 | Open filing evidence |
| 2015-01-01 – 2015-03-31 | 64841000 | USD | 20160505 | Open filing evidence |
| 2014-07-01 – 2015-03-31 | 224173000 | USD | 20160505 | Open filing evidence |
| 2014-10-01 – 2014-12-31 | 79972000 | USD | 20160205 | Open filing evidence |
| 2014-07-01 – 2014-12-31 | 159332000 | USD | 20160205 | Open filing evidence |
| 2014-07-01 – 2014-09-30 | 79360000 | USD | 20151105 | Open filing evidence |
| 2014-01-01 – 2014-03-31 | 74577000 | USD | 20150508 | Open filing evidence |
| 2013-07-01 – 2014-03-31 | 128398000 | USD | 20150508 | Open filing evidence |
| 2013-10-01 – 2013-12-31 | 31130000 | USD | 20150206 | Open filing evidence |
| 2013-07-01 – 2013-12-31 | 53821000 | USD | 20150206 | Open filing evidence |
| 2013-07-01 – 2013-09-30 | 22691000 | USD | 20141106 | Open filing evidence |
| 2012-07-01 – 2013-06-30 | 54321000 | USD | 20130906 | Open filing evidence |
| 2013-01-01 – 2013-03-31 | 15841000 | USD | 20140509 | Open filing evidence |
| 2012-07-01 – 2013-03-31 | 27849000 | USD | 20140509 | Open filing evidence |
| 2012-10-01 – 2012-12-31 | 7033000 | USD | 20140207 | Open filing evidence |
| 2012-07-01 – 2012-12-31 | 12008000 | USD | 20140207 | Open filing evidence |
| 2012-07-01 – 2012-09-30 | 4975000 | USD | 20131108 | Open filing evidence |
| 2011-07-01 – 2012-06-30 | 19983000 | USD | 20130906 | Open filing evidence |
| 2012-01-01 – 2012-03-31 | 3112000 | USD | 20130509 | Open filing evidence |
| 2011-07-01 – 2012-03-31 | 17763000 | USD | 20130509 | Open filing evidence |
| 2011-10-01 – 2011-12-31 | 8076000 | USD | 20130207 | Open filing evidence |
| 2011-07-01 – 2011-12-31 | 14651000 | USD | 20130207 | Open filing evidence |
| 2011-07-01 – 2011-09-30 | 6575000 | USD | 20121109 | Open filing evidence |
| 2010-07-01 – 2011-06-30 | 33934000 | USD | 20130906 | Open filing evidence |
| 2009-07-01 – 2010-06-30 | 27622000 | USD | 20120906 | Open filing evidence |
Oil Gas And Chemical
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mtrx:OilGasAndChemicalMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2019-07-01 – 2020-06-30 | 200950000 | USD | 20200903 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 52313000 | USD | 20200507 | Open filing evidence |
| 2019-07-01 – 2020-03-31 | 165835000 | USD | 20200507 | Open filing evidence |
| 2019-10-01 – 2019-12-31 | 55992000 | USD | 20200206 | Open filing evidence |
| 2019-07-01 – 2019-12-31 | 113522000 | USD | 20200206 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | 57530000 | USD | 2019-11-07 · 21:22:39.000Z | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 319867000 | USD | 20200903 | Open filing evidence |
| 2019-01-01 – 2019-03-31 | 82544000 | USD | 20200507 | Open filing evidence |
| 2018-07-01 – 2019-03-31 | 244322000 | USD | 20200507 | Open filing evidence |
| 2018-10-01 – 2018-12-31 | 86287000 | USD | 20200206 | Open filing evidence |
| 2018-07-01 – 2018-12-31 | 161778000 | USD | 20200206 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | 75491000 | USD | 2019-11-07 · 21:22:39.000Z | Open filing evidence |
| 2017-07-01 – 2018-06-30 | 322772000 | USD | 20200903 | Open filing evidence |
| 2018-01-01 – 2018-03-31 | 68390000 | USD | 20190509 | Open filing evidence |
| 2017-07-01 – 2018-03-31 | 242402000 | USD | 20190509 | Open filing evidence |
| 2017-10-01 – 2017-12-31 | 88359000 | USD | 20190207 | Open filing evidence |
| 2017-07-01 – 2017-12-31 | 174012000 | USD | 20190207 | Open filing evidence |
| 2017-07-01 – 2017-09-30 | 85653000 | USD | 20181108 | Open filing evidence |
| 2016-07-01 – 2017-06-30 | 240523000 | USD | 20190904 | Open filing evidence |
| 2017-01-01 – 2017-03-31 | 68888000 | USD | 20180510 | Open filing evidence |
| 2016-07-01 – 2017-03-31 | 157144000 | USD | 20180510 | Open filing evidence |
| 2016-10-01 – 2016-12-31 | 55714000 Restated | USD | 20180208 | Open filing evidence |
| 2016-07-01 – 2016-12-31 | 88256000 Restated | USD | 20180208 | Open filing evidence |
| 2016-07-01 – 2016-09-30 | 32542000 Restated | USD | 20171107 | Open filing evidence |
| 2015-07-01 – 2016-06-30 | 249795000 | USD | 20180919 | Open filing evidence |
| 2016-01-01 – 2016-03-31 | 55729000 Restated | USD | 20170510 | Open filing evidence |
| 2015-07-01 – 2016-03-31 | 185580000 Restated | USD | 20170510 | Open filing evidence |
| 2015-10-01 – 2015-12-31 | 63472000 | USD | 20170209 | Open filing evidence |
| 2015-07-01 – 2015-12-31 | 132431000 | USD | 20170209 | Open filing evidence |
| 2015-07-01 – 2015-09-30 | 68959000 | USD | 20161107 | Open filing evidence |
| 2014-07-01 – 2015-06-30 | 305360000 | USD | 20170911 | Open filing evidence |
| 2015-01-01 – 2015-03-31 | 97612000 | USD | 20160505 | Open filing evidence |
| 2014-07-01 – 2015-03-31 | 228230000 | USD | 20160505 | Open filing evidence |
| 2014-10-01 – 2014-12-31 | 76419000 | USD | 20160205 | Open filing evidence |
| 2014-07-01 – 2014-12-31 | 130618000 | USD | 20160205 | Open filing evidence |
| 2014-07-01 – 2014-09-30 | 54199000 | USD | 20151105 | Open filing evidence |
| 2013-07-01 – 2014-06-30 | 239690000 | USD | 20160901 | Open filing evidence |
| 2014-01-01 – 2014-03-31 | 63112000 | USD | 20150508 | Open filing evidence |
| 2013-07-01 – 2014-03-31 | 188025000 | USD | 20150508 | Open filing evidence |
| 2013-10-01 – 2013-12-31 | 62121000 | USD | 20150206 | Open filing evidence |
| 2013-07-01 – 2013-12-31 | 124913000 | USD | 20150206 | Open filing evidence |
| 2013-07-01 – 2013-09-30 | 62792000 | USD | 20141106 | Open filing evidence |
| 2012-07-01 – 2013-06-30 | 273848000 Restated | USD | 20150911 | Open filing evidence |
| 2013-01-01 – 2013-03-31 | 73638000 | USD | 20140509 | Open filing evidence |
| 2012-07-01 – 2013-03-31 | 207370000 | USD | 20140509 | Open filing evidence |
| 2012-10-01 – 2012-12-31 | 66635000 | USD | 20140207 | Open filing evidence |
| 2012-07-01 – 2012-12-31 | 133732000 | USD | 20140207 | Open filing evidence |
| 2012-07-01 – 2012-09-30 | 67097000 | USD | 20131108 | Open filing evidence |
| 2011-07-01 – 2012-06-30 | 205823000 Restated | USD | 20140908 | Open filing evidence |
| 2012-01-01 – 2012-03-31 | 55569000 | USD | 20130509 | Open filing evidence |
| 2011-07-01 – 2012-03-31 | 151318000 | USD | 20130509 | Open filing evidence |
| 2011-10-01 – 2011-12-31 | 49750000 | USD | 20130207 | Open filing evidence |
| 2011-07-01 – 2011-12-31 | 95749000 | USD | 20130207 | Open filing evidence |
| 2011-07-01 – 2011-09-30 | 45999000 | USD | 20121109 | Open filing evidence |
| 2010-07-01 – 2011-06-30 | 143753000 | USD | 20130906 | Open filing evidence |
| 2009-07-01 – 2010-06-30 | 150344000 | USD | 20120906 | Open filing evidence |
Process And Industrial Facilities
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mtrx:ProcessAndIndustrialFacilitiesMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-01-01 – 2026-03-31 | 35125000 | USD | 20260507 | Open filing evidence |
| 2025-07-01 – 2026-03-31 | 98299000 | USD | 20260507 | Open filing evidence |
| 2025-10-01 – 2025-12-31 | 35250000 | USD | 20260205 | Open filing evidence |
| 2025-07-01 – 2025-12-31 | 63174000 | USD | 20260205 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 27924000 | USD | 20251106 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 45431000 | USD | 20260507 | Open filing evidence |
| 2024-07-01 – 2025-03-31 | 107445000 | USD | 20260507 | Open filing evidence |
| 2024-10-01 – 2024-12-31 | 30586000 | USD | 20260205 | Open filing evidence |
| 2024-07-01 – 2024-12-31 | 62014000 | USD | 20260205 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 31428000 | USD | 20251106 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 65589000 | USD | 20250508 | Open filing evidence |
| 2023-07-01 – 2024-03-31 | 212014000 | USD | 20250508 | Open filing evidence |
| 2023-10-01 – 2023-12-31 | 71305000 | USD | 20250206 | Open filing evidence |
| 2023-07-01 – 2023-12-31 | 146425000 | USD | 20250206 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 75120000 | USD | 20241107 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 99706000 | USD | 20240509 | Open filing evidence |
| 2022-07-01 – 2023-03-31 | 267123000 | USD | 20240509 | Open filing evidence |
| 2022-10-01 – 2022-12-31 | 80789000 | USD | 20240208 | Open filing evidence |
| 2022-07-01 – 2022-12-31 | 167417000 | USD | 20240208 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 86628000 | USD | 20231109 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 68971000 | USD | 20230509 | Open filing evidence |
| 2021-07-01 – 2022-03-31 | 163192000 | USD | 20230509 | Open filing evidence |
| 2021-10-01 – 2021-12-31 | 50316000 | USD | 20230209 | Open filing evidence |
| 2021-07-01 – 2021-12-31 | 94221000 | USD | 20230209 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 43905000 | USD | 20221109 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 42834000 | USD | 20220510 | Open filing evidence |
| 2020-07-01 – 2021-03-31 | 140027000 | USD | 20220510 | Open filing evidence |
| 2020-10-01 – 2020-12-31 | 51262000 | USD | 20220208 | Open filing evidence |
| 2020-07-01 – 2020-12-31 | 97193000 | USD | 20220208 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 45931000 | USD | 20211109 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 74970000 | USD | 20210510 | Open filing evidence |
| 2019-07-01 – 2020-03-31 | 372730000 | USD | 20210510 | Open filing evidence |
| 2019-10-01 – 2019-12-31 | 142883000 | USD | 20210209 | Open filing evidence |
| 2019-07-01 – 2019-12-31 | 297760000 | USD | 20210209 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | 154877000 | USD | 20201105 | Open filing evidence |
Process And Industrial Facilities Segment
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mtrx:ProcessAndIndustrialFacilitiesSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-07-01 – 2026-06-30 | 131946000 | USD | 20260903 | Open filing evidence |
| 2024-07-01 – 2025-06-30 | 154704000 | USD | 20260903 | Open filing evidence |
| 2023-07-01 – 2024-06-30 | 266260000 | USD | 20260903 | Open filing evidence |
| 2022-07-01 – 2023-06-30 | 369823000 | USD | 20250910 | Open filing evidence |
| 2021-07-01 – 2022-06-30 | 254848000 | USD | 20240910 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 199917000 | USD | 20230912 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 421871000 | USD | 20221011 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 654014000 | USD | 20210913 | Open filing evidence |
Storage And Terminal Solutions
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mtrx:StorageAndTerminalSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-01-01 – 2026-03-31 | 111621000 | USD | 20260507 | Open filing evidence |
| 2025-07-01 – 2026-03-31 | 320932000 | USD | 20260507 | Open filing evidence |
| 2025-10-01 – 2025-12-31 | 99852000 | USD | 20260205 | Open filing evidence |
| 2025-07-01 – 2025-12-31 | 209311000 | USD | 20260205 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 109459000 | USD | 20251106 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 96054000 | USD | 20260507 | Open filing evidence |
| 2024-07-01 – 2025-03-31 | 269800000 | USD | 20260507 | Open filing evidence |
| 2024-10-01 – 2024-12-31 | 95507000 | USD | 20260205 | Open filing evidence |
| 2024-07-01 – 2024-12-31 | 173746000 | USD | 20260205 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 78239000 | USD | 20251106 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 54304000 | USD | 20250508 | Open filing evidence |
| 2023-07-01 – 2024-03-31 | 206808000 | USD | 20250508 | Open filing evidence |
| 2023-10-01 – 2023-12-31 | 62360000 | USD | 20250206 | Open filing evidence |
| 2023-07-01 – 2023-12-31 | 152504000 | USD | 20250206 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 90144000 | USD | 20241107 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 52165000 | USD | 20240509 | Open filing evidence |
| 2022-07-01 – 2023-03-31 | 191614000 | USD | 20240509 | Open filing evidence |
| 2022-10-01 – 2022-12-31 | 62516000 | USD | 20240208 | Open filing evidence |
| 2022-07-01 – 2022-12-31 | 139449000 | USD | 20240208 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 76933000 | USD | 20231109 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 48691000 | USD | 20230509 | Open filing evidence |
| 2021-07-01 – 2022-03-31 | 172571000 | USD | 20230509 | Open filing evidence |
| 2021-10-01 – 2021-12-31 | 56897000 | USD | 20230209 | Open filing evidence |
| 2021-07-01 – 2021-12-31 | 123881000 | USD | 20230209 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 66984000 | USD | 20221109 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 60706000 | USD | 20220510 | Open filing evidence |
| 2020-07-01 – 2021-03-31 | 201058000 | USD | 20220510 | Open filing evidence |
| 2020-10-01 – 2020-12-31 | 64183000 | USD | 20220208 | Open filing evidence |
| 2020-07-01 – 2020-12-31 | 140352000 | USD | 20220208 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 76169000 | USD | 20211109 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 117687000 | USD | 20210510 | Open filing evidence |
| 2019-07-01 – 2020-03-31 | 379819000 | USD | 20210510 | Open filing evidence |
| 2019-10-01 – 2019-12-31 | 126639000 | USD | 20210209 | Open filing evidence |
| 2019-07-01 – 2019-12-31 | 262132000 | USD | 20210209 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | 135493000 | USD | 20201105 | Open filing evidence |
Storage And Terminal Solutions Segment
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mtrx:StorageAndTerminalSolutionsSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-07-01 – 2026-06-30 | 458296000 | USD | 20260903 | Open filing evidence |
| 2024-07-01 – 2025-06-30 | 365891000 | USD | 20260903 | Open filing evidence |
| 2023-07-01 – 2024-06-30 | 276800000 | USD | 20260903 | Open filing evidence |
| 2022-07-01 – 2023-06-30 | 255693000 | USD | 20250910 | Open filing evidence |
| 2021-07-01 – 2022-06-30 | 232839000 | USD | 20240910 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 263429000 | USD | 20230912 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 467066000 | USD | 20221011 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 512799000 | USD | 20210913 | Open filing evidence |
Storage And Terminal Solutions Segment · Intersegment Elimination
Statement Business Segments · Consolidation Items
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mtrx:StorageAndTerminalSolutionsSegmentMember;srt:ConsolidationItemsAxis=us-gaap:IntersegmentEliminationMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2020-07-01 – 2021-06-30 | 263429000 | USD | 20210913 | Open filing evidence |
Storage Solutions
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mtrx:StorageSolutionsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2019-07-01 – 2020-06-30 | 559199000 | USD | 20200903 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 143746000 | USD | 20200507 | Open filing evidence |
| 2019-07-01 – 2020-03-31 | 436582000 | USD | 20200507 | Open filing evidence |
| 2019-10-01 – 2019-12-31 | 142769000 | USD | 20200206 | Open filing evidence |
| 2019-07-01 – 2019-12-31 | 292836000 | USD | 20200206 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | 150067000 | USD | 2019-11-07 · 21:22:39.000Z | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 521932000 | USD | 20200903 | Open filing evidence |
| 2019-01-01 – 2019-03-31 | 134391000 | USD | 20200507 | Open filing evidence |
| 2018-07-01 – 2019-03-31 | 372876000 | USD | 20200507 | Open filing evidence |
| 2018-10-01 – 2018-12-31 | 125723000 | USD | 20200206 | Open filing evidence |
| 2018-07-01 – 2018-12-31 | 238485000 | USD | 20200206 | Open filing evidence |
| 2018-07-01 – 2018-09-30 | 112762000 | USD | 2019-11-07 · 21:22:39.000Z | Open filing evidence |
| 2017-07-01 – 2018-06-30 | 314696000 | USD | 20200903 | Open filing evidence |
| 2018-01-01 – 2018-03-31 | 76901000 | USD | 20190509 | Open filing evidence |
| 2017-07-01 – 2018-03-31 | 218357000 | USD | 20190509 | Open filing evidence |
| 2017-10-01 – 2017-12-31 | 70441000 | USD | 20190207 | Open filing evidence |
| 2017-07-01 – 2017-12-31 | 141456000 | USD | 20190207 | Open filing evidence |
| 2017-07-01 – 2017-09-30 | 71015000 | USD | 20181108 | Open filing evidence |
| 2016-07-01 – 2017-06-30 | 481696000 | USD | 20190904 | Open filing evidence |
| 2017-01-01 – 2017-03-31 | 74052000 | USD | 20180510 | Open filing evidence |
| 2016-07-01 – 2017-03-31 | 402331000 | USD | 20180510 | Open filing evidence |
| 2016-10-01 – 2016-12-31 | 128757000 Restated | USD | 20180208 | Open filing evidence |
| 2016-07-01 – 2016-12-31 | 328279000 Restated | USD | 20180208 | Open filing evidence |
| 2016-07-01 – 2016-09-30 | 199522000 Restated | USD | 20171107 | Open filing evidence |
| 2015-07-01 – 2016-06-30 | 563512000 | USD | 20180919 | Open filing evidence |
| 2016-01-01 – 2016-03-31 | 132629000 Restated | USD | 20170510 | Open filing evidence |
| 2015-07-01 – 2016-03-31 | 399034000 Restated | USD | 20170510 | Open filing evidence |
| 2015-10-01 – 2015-12-31 | 122647000 | USD | 20170209 | Open filing evidence |
| 2015-07-01 – 2015-12-31 | 267217000 | USD | 20170209 | Open filing evidence |
| 2015-07-01 – 2015-09-30 | 144570000 | USD | 20161107 | Open filing evidence |
| 2014-07-01 – 2015-06-30 | 503123000 | USD | 20170911 | Open filing evidence |
| 2015-01-01 – 2015-03-31 | 107640000 | USD | 20160505 | Open filing evidence |
| 2014-07-01 – 2015-03-31 | 370977000 | USD | 20160505 | Open filing evidence |
| 2014-10-01 – 2014-12-31 | 129987000 | USD | 20160205 | Open filing evidence |
| 2014-07-01 – 2014-12-31 | 263337000 | USD | 20160205 | Open filing evidence |
| 2014-07-01 – 2014-09-30 | 133350000 | USD | 20151105 | Open filing evidence |
| 2014-01-01 – 2014-03-31 | 182129000 | USD | 20150508 | Open filing evidence |
| 2013-07-01 – 2014-03-31 | 471330000 | USD | 20150508 | Open filing evidence |
| 2013-10-01 – 2013-12-31 | 180655000 | USD | 20150206 | Open filing evidence |
| 2013-07-01 – 2013-12-31 | 289201000 | USD | 20150206 | Open filing evidence |
| 2013-07-01 – 2013-09-30 | 108546000 | USD | 20141106 | Open filing evidence |
| 2012-07-01 – 2013-06-30 | 395794000 | USD | 20130906 | Open filing evidence |
| 2013-01-01 – 2013-03-31 | 95200000 | USD | 20140509 | Open filing evidence |
| 2012-07-01 – 2013-03-31 | 298801000 | USD | 20140509 | Open filing evidence |
| 2012-10-01 – 2012-12-31 | 98183000 | USD | 20140207 | Open filing evidence |
| 2012-07-01 – 2012-12-31 | 203601000 | USD | 20140207 | Open filing evidence |
| 2012-07-01 – 2012-09-30 | 105418000 | USD | 20131108 | Open filing evidence |
| 2011-07-01 – 2012-06-30 | 380488000 | USD | 20130906 | Open filing evidence |
| 2012-01-01 – 2012-03-31 | 88326000 | USD | 20130509 | Open filing evidence |
| 2011-07-01 – 2012-03-31 | 283958000 | USD | 20130509 | Open filing evidence |
| 2011-10-01 – 2011-12-31 | 99710000 | USD | 20130207 | Open filing evidence |
| 2011-07-01 – 2011-12-31 | 195632000 | USD | 20130207 | Open filing evidence |
| 2011-07-01 – 2011-09-30 | 95922000 | USD | 20121109 | Open filing evidence |
| 2010-07-01 – 2011-06-30 | 299762000 | USD | 20130906 | Open filing evidence |
| 2009-07-01 – 2010-06-30 | 272305000 | USD | 20120906 | Open filing evidence |
Unallocated Corporate Costs
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mtrx:UnallocatedCorporateCostsMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-10-01 – 2023-12-31 | 1233000 | USD | 20240208 | Open filing evidence |
| 2023-07-01 – 2023-12-31 | 1233000 | USD | 20240208 | Open filing evidence |
| 2022-07-01 – 2023-06-30 | 0 | USD | 20230912 | Open filing evidence |
| 2022-10-01 – 2022-12-31 | 0 | USD | 20240208 | Open filing evidence |
| 2022-07-01 – 2022-12-31 | 0 | USD | 20240208 | Open filing evidence |
| 2021-07-01 – 2022-06-30 | 0 | USD | 20230912 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 0 | USD | 20230912 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 0 | USD | 20221011 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 0 | USD | 20210913 | Open filing evidence |
Utility And Power Infrastructure
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mtrx:UtilityAndPowerInfrastructureMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2026-01-01 – 2026-03-31 | 59963000 | USD | 20260507 | Open filing evidence |
| 2025-07-01 – 2026-03-31 | 209870000 | USD | 20260507 | Open filing evidence |
| 2025-10-01 – 2025-12-31 | 75406000 | USD | 20260205 | Open filing evidence |
| 2025-07-01 – 2025-12-31 | 149907000 | USD | 20260205 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 74501000 | USD | 20251106 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 58676000 | USD | 20260507 | Open filing evidence |
| 2024-07-01 – 2025-03-31 | 175664000 | USD | 20260507 | Open filing evidence |
| 2024-10-01 – 2024-12-31 | 61076000 | USD | 20260205 | Open filing evidence |
| 2024-07-01 – 2024-12-31 | 116988000 | USD | 20260205 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 55912000 | USD | 20251106 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 46120000 | USD | 20250508 | Open filing evidence |
| 2023-07-01 – 2024-03-31 | 118659000 | USD | 20250508 | Open filing evidence |
| 2023-10-01 – 2023-12-31 | 40144000 | USD | 20250206 | Open filing evidence |
| 2023-07-01 – 2023-12-31 | 72539000 | USD | 20250206 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 32395000 | USD | 20241107 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 35024000 | USD | 20240509 | Open filing evidence |
| 2022-07-01 – 2023-03-31 | 130429000 | USD | 20240509 | Open filing evidence |
| 2022-10-01 – 2022-12-31 | 50535000 | USD | 20240208 | Open filing evidence |
| 2022-07-01 – 2022-12-31 | 95405000 | USD | 20240208 | Open filing evidence |
| 2022-07-01 – 2022-09-30 | 44870000 | USD | 20231109 | Open filing evidence |
| 2022-01-01 – 2022-03-31 | 59341000 | USD | 20230509 | Open filing evidence |
| 2021-07-01 – 2022-03-31 | 171298000 | USD | 20230509 | Open filing evidence |
| 2021-10-01 – 2021-12-31 | 54752000 | USD | 20230209 | Open filing evidence |
| 2021-07-01 – 2021-12-31 | 111956000 | USD | 20230209 | Open filing evidence |
| 2021-07-01 – 2021-09-30 | 57204000 | USD | 20221109 | Open filing evidence |
| 2021-01-01 – 2021-03-31 | 44720000 | USD | 20220510 | Open filing evidence |
| 2020-07-01 – 2021-03-31 | 157414000 | USD | 20220510 | Open filing evidence |
| 2020-10-01 – 2020-12-31 | 52023000 | USD | 20220208 | Open filing evidence |
| 2020-07-01 – 2020-12-31 | 112694000 | USD | 20220208 | Open filing evidence |
| 2020-07-01 – 2020-09-30 | 60671000 | USD | 20211109 | Open filing evidence |
| 2020-01-01 – 2020-03-31 | 55670000 | USD | 20210510 | Open filing evidence |
| 2019-07-01 – 2020-03-31 | 152552000 | USD | 20210510 | Open filing evidence |
| 2019-10-01 – 2019-12-31 | 49155000 | USD | 20210209 | Open filing evidence |
| 2019-07-01 – 2019-12-31 | 96882000 | USD | 20210209 | Open filing evidence |
| 2019-07-01 – 2019-09-30 | 47727000 | USD | 20201105 | Open filing evidence |
Utility And Power Infrastructure Member
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mtrx:UtilityAndPowerInfrastructureMemberMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2023-07-01 – 2024-06-30 | 183920000 | USD | 20240910 | Open filing evidence |
| 2022-07-01 – 2023-06-30 | 169504000 | USD | 20240910 | Open filing evidence |
| 2021-07-01 – 2022-06-30 | 220093000 | USD | 20240910 | Open filing evidence |
Utility And Power Infrastructure Member · Utility And Power Infrastructure Capital Project2
Statement Business Segments · Major Customers
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mtrx:UtilityAndPowerInfrastructureMemberMember;srt:MajorCustomersAxis=mtrx:UtilityAndPowerInfrastructureCapitalProject2Member| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2021-07-01 – 2022-06-30 | 78100000 | USD | 20221011 | Open filing evidence |
Utility And Power Infrastructure Segment
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=mtrx:UtilityAndPowerInfrastructureSegmentMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-07-01 – 2026-06-30 | 283390000 | USD | 20260903 | Open filing evidence |
| 2024-07-01 – 2025-06-30 | 248691000 | USD | 20260903 | Open filing evidence |
| 2023-07-01 – 2024-06-30 | 183920000 | USD | 20260903 | Open filing evidence |
| 2022-07-01 – 2023-06-30 | 169504000 | USD | 20250910 | Open filing evidence |
| 2021-07-01 – 2022-06-30 | 220093000 | USD | 20230912 | Open filing evidence |
| 2020-07-01 – 2021-06-30 | 210052000 | USD | 20230912 | Open filing evidence |
| 2019-07-01 – 2020-06-30 | 212001000 | USD | 20221011 | Open filing evidence |
| 2018-07-01 – 2019-06-30 | 249867000 | USD | 20210913 | Open filing evidence |
Corporate
Statement Business Segments
Source dimensions
us-gaap:StatementBusinessSegmentsAxis=us-gaap:CorporateMember| Period | Value | Unit | Filed | Evidence |
|---|---|---|---|---|
| 2025-07-01 – 2026-06-30 | 0 | USD | 20260903 | Open filing evidence |
| 2026-01-01 – 2026-03-31 | 0 | USD | 20260507 | Open filing evidence |
| 2025-07-01 – 2026-03-31 | 0 | USD | 20260507 | Open filing evidence |
| 2025-10-01 – 2025-12-31 | 0 | USD | 20260205 | Open filing evidence |
| 2025-07-01 – 2025-12-31 | 0 | USD | 20260205 | Open filing evidence |
| 2025-07-01 – 2025-09-30 | 0 | USD | 20251106 | Open filing evidence |
| 2024-07-01 – 2025-06-30 | 0 | USD | 20260903 | Open filing evidence |
| 2025-01-01 – 2025-03-31 | 0 | USD | 20260507 | Open filing evidence |
| 2024-07-01 – 2025-03-31 | 0 | USD | 20260507 | Open filing evidence |
| 2024-10-01 – 2024-12-31 | 0 | USD | 20260205 | Open filing evidence |
| 2024-07-01 – 2024-12-31 | 0 | USD | 20260205 | Open filing evidence |
| 2024-07-01 – 2024-09-30 | 0 | USD | 20251106 | Open filing evidence |
| 2023-07-01 – 2024-06-30 | 1233000 | USD | 20260903 | Open filing evidence |
| 2024-01-01 – 2024-03-31 | 0 | USD | 20250508 | Open filing evidence |
| 2023-07-01 – 2024-03-31 | 1233000 | USD | 20250508 | Open filing evidence |
| 2023-10-01 – 2023-12-31 | 1233000 | USD | 20250206 | Open filing evidence |
| 2023-07-01 – 2023-12-31 | 1233000 | USD | 20250206 | Open filing evidence |
| 2023-07-01 – 2023-09-30 | 0 | USD | 20241107 | Open filing evidence |
| 2022-07-01 – 2023-06-30 | 0 | USD | 20250910 | Open filing evidence |
| 2023-01-01 – 2023-03-31 | 0 | USD | 20240509 | Open filing evidence |
| 2022-07-01 – 2023-03-31 | 0 | USD | 20240509 | Open filing evidence |
| 2021-07-01 – 2022-06-30 | 0 | USD | 20240910 | Open filing evidence |