XML 23 R28.htm IDEA: XBRL DOCUMENT v2.4.1.9
Uncompleted Contracts - Gross and Net Amounts of Uncompleted Contracts (Details) (USD $)
In Thousands, unless otherwise specified
Mar. 31, 2015
Jun. 30, 2014
Disclosure Customer Contracts Additional Information [Abstract]    
Costs incurred and estimated earnings recognized on uncompleted contracts $ 1,689,803mtrx_UncompletedContractsCostsIncurredAndEstimatedEarningsRecognized $ 1,435,242mtrx_UncompletedContractsCostsIncurredAndEstimatedEarningsRecognized
Billings on uncompleted contracts 1,751,909mtrx_UncompletedContractsBillings 1,470,674mtrx_UncompletedContractsBillings
Total (62,106)mtrx_UncompletedContractsNet (35,432)mtrx_UncompletedContractsNet
Shown on balance sheet as:    
Costs and estimated earnings in excess of billings on uncompleted contracts 77,340us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear 73,008us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear
Billings on uncompleted contracts in excess of costs and estimated earnings 139,446us-gaap_BillingsInExcessOfCost 108,440us-gaap_BillingsInExcessOfCost
Total $ (62,106)us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms $ (35,432)us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms