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
Dec. 31, 2014
Jun. 30, 2014
Disclosure Customer Contracts Additional Information [Abstract]    
Costs incurred and estimated earnings recognized on uncompleted contracts $ 1,649,633mtrx_UncompletedContractsCostsIncurredAndEstimatedEarningsRecognized $ 1,435,242mtrx_UncompletedContractsCostsIncurredAndEstimatedEarningsRecognized
Billings on uncompleted contracts 1,707,674mtrx_UncompletedContractsBillings 1,470,674mtrx_UncompletedContractsBillings
Total (58,041)mtrx_UncompletedContractsNet (35,432)mtrx_UncompletedContractsNet
Shown on balance sheet as:    
Costs and estimated earnings in excess of billings on uncompleted contracts 69,573us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear 73,008us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrProgramsExpectedToBeCollectedWithinOneYear
Billings on uncompleted contracts in excess of costs and estimated earnings 127,614us-gaap_BillingsInExcessOfCost 108,440us-gaap_BillingsInExcessOfCost
Total $ (58,041)us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms $ (35,432)us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms