XML 21 R46.htm IDEA: XBRL DOCUMENT
v3.3.0.814

Acquisitions (2014 Acquisitions - Pacer) (Narrative) (Details) | 1 Months Ended | 3 Months Ended | 7 Months Ended | 9 Months Ended | 12 Months Ended |  |  |
--- | --- | --- | --- | --- | --- | --- | --- | ---
Mar. 31, 2015 USD ($) | Sep. 30, 2015 USD ($) | Sep. 30, 2015 USD ($) | Sep. 30, 2015 USD ($) | May. 31, 2015 USD ($) | Sep. 30, 2015 CAD | Sep. 30, 2015 USD ($) | Dec. 31, 2014 CAD | Dec. 31, 2014 USD ($) | Jun. 01, 2014 USD ($)
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Other current liabilities, equity method investments (in dollars) |  |  |  |  |  |  | $ 34,341,000 |  | $ 66,527,000 |
Prepaid expenses and other current assets, equity method investments |  |  |  |  |  |  | 116,985,000 |  | 91,336,000 |
Performance Guarantees [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Guarantees issued, related parties |  |  |  |  |  |  | $ 553,700,000 |  | 748,300,000 |
Pacer [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Business combinations, effective date |  |  |  | Jun. 01, 2014 |  |  |  |  |  |
Business combinations, percentage of voting interests acquired |  |  |  |  |  | 100.00% | 100.00% |  |  |
Business combinations, name of acquired entity |  |  |  | Pacer Construction Holdings Corporation and its affiliated operating companies (collectively, “Pacer”) |  |  |  |  |  |
Business combinations, description of acquired entity |  |  |  | Pacer is a western Canadian civil construction services company, headquartered in Calgary, Alberta, Canada. Pacer’s services include infrastructure construction primarily in support of oil and gas production, processing, mining and transportation. |  |  |  |  |  |
Business combinations, goodwill recognized, description |  |  |  | Goodwill arising from the acquisition represents the estimated value of Pacer’s geographic presence in key high-growth Canadian markets, its assembled workforce, its management team’s industry-specific project management expertise and synergies expected to be achieved from the combined operations of Pacer and MasTec. |  |  |  |  |  |
Business combinations, goodwill, expected tax deductible amount |  |  |  |  |  |  |  |  |  | $ 0
Pacer [Member] | Earn-Out Arrangements [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Business combinations, contingent consideration arrangements, basis for amount |  |  |  | The contingent consideration included in the table above equals 25% of the excess, if any, of Pacer’s earnings from continuing operations before interest, taxes, depreciation and amortization (“EBITDA”) above certain thresholds for a five-year period, as set forth in the purchase agreement, and is payable annually in Canadian dollars. |  |  |  |  |  |
Business combinations, contingent consideration, percentage of excess EBITDA |  |  |  | 25.00% |  |  |  |  |  |
Business combinations, contingent consideration, earn-out period (in years) |  |  |  | 5 years |  |  |  |  |  |
Business combinations, contingent consideration, fair value measurements, significant assumptions |  |  |  | The fair value of the earn-out liability was estimated using an income approach and incorporates significant inputs not observable in the market. Key assumptions in the estimated valuation include the discount rate and probability-weighted EBITDA projections. |  |  |  |  |  |
Business combination, contingent consideration arrangements, range of outcomes, value, low | CAD |  |  |  |  |  | CAD 0 |  |  |  |
Business combination, contingent consideration arrangements, range of outcomes, value, high | CAD |  |  |  |  |  | 71,000,000 |  |  |  |
Business combination, contingent consideration arrangements, range of outcomes, maximum unlimited |  |  |  | there is no maximum earn-out payment amount |  |  |  |  |  |
Pacer [Member] | Joint Venture [Member] | Performance Guarantees [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Guarantees issued, related parties | CAD |  |  |  |  |  | CAD 132,100,000 |  | CAD 132,100,000 |  |
Pacer [Member] | Joint Venture [Member] | Other [Member] | Performance Guarantees [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Construction projects, percentage complete |  |  |  |  |  | 65.00% | 65.00% |  |  |
Pacer [Member] | Equity Method Investee [Member] | Pacer Equity Method Investee in Receivership [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Equity method investment, expected collection period (in years) |  |  |  | 12 months |  |  |  |  |  |
Pacer [Member] | Equity Method Investee [Member] | Additional Pacer Equity Method Investee in Receivership [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Equity method investment, expected collection period (in years) |  |  |  | 12 months |  |  |  |  |  |
Pacer [Member] | Equity Method Investee [Member] | Financial Support [Member] | Pacer Equity Method Investee in Receivership [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Unconsolidated affiliates, outstanding commitments | CAD |  |  |  |  |  | CAD 78,000,000 |  |  |  |
Pacer [Member] | Canadian Dollars [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Business combinations, provisional information, initial accounting Incomplete, adjustment, property and equipment |  |  |  |  | $ 8,400,000 |  |  |  |  |
Business combinations, provisional information, initial accounting incomplete, adjustment, goodwill |  |  |  |  | 47,500,000 |  |  |  |  |
Pacer [Member] | Canadian Dollars [Member] | Earn-Out Arrangements [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Business combination, contingent consideration arrangements, range of outcomes, value, low |  |  |  |  |  |  | $ 0 |  |  |
Business combination, contingent consideration arrangements, range of outcomes, value, high |  |  |  |  |  |  | 54,000,000 |  |  |
Pacer [Member] | Canadian Dollars [Member] | Equity Method Investments [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Net equity method investment obligations, financing arrangements |  |  |  |  |  |  |  |  |  | 31,000,000
Pacer [Member] | Canadian Dollars [Member] | Current Liabilities [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Business combinations, provisional information, initial accounting incomplete, adjustment, liabilities |  |  |  |  | 5,600,000 |  |  |  |  |
Pacer [Member] | Canadian Dollars [Member] | Long-Term Deferred Tax Liabilities [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Business combinations, provisional information, initial accounting incomplete, adjustment, liabilities |  |  |  |  | 1,200,000 |  |  |  |  |
Pacer [Member] | Canadian Dollars [Member] | Equity Method Investments [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Business combinations, provisional information, initial accounting incomplete, adjustment, assets |  |  |  |  | $ (49,000,000) |  |  |  |  |
Pacer [Member] | Canadian Dollars [Member] | Financial Support [Member] | Equity Method Investments [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Net equity method investment obligations, financing arrangements |  |  |  |  |  |  |  |  |  | $ 8,600,000
Pacer [Member] | Canadian Dollars [Member] | Joint Venture [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Revenue, related parties, affiliates |  | $ 300,000 |  | $ 1,800,000 |  |  |  |  |  |
Pacer [Member] | Canadian Dollars [Member] | Joint Venture [Member] | Financial Support [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Financing commitments, amounts paid |  |  |  | 8,200,000 |  |  |  |  |  |
Unconsolidated affiliates, outstanding commitments |  |  |  |  |  |  | 0 |  | 0 |
Pacer [Member] | Canadian Dollars [Member] | Joint Venture [Member] | Accounts Receivable [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Receivables, related parties, unincorporated joint venture |  |  |  |  |  |  | 1,100,000 |  | 1,800,000 |
Pacer [Member] | Canadian Dollars [Member] | Joint Venture [Member] | Performance Guarantees [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Guarantees issued, related parties |  |  |  |  |  |  | 99,200,000 |  | 113,600,000 |
Pacer [Member] | Canadian Dollars [Member] | Joint Venture [Member] | Other [Member] | Contracts Accounted for under Percentage-of-Completion [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Project losses (in dollars) |  | 2,800,000 |  | 8,300,000 |  |  |  |  |  |
Pacer [Member] | Canadian Dollars [Member] | Equity Method Investee [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Revenue, related parties, affiliates |  | 1,600,000 |  | 3,100,000 |  |  |  |  |  |
Pacer [Member] | Canadian Dollars [Member] | Equity Method Investee [Member] | Additional Pacer Equity Method Investee in Receivership [Member] | Maximum [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Equity method investment, net assets |  |  |  |  |  |  | 1,000,000 |  |  |
Pacer [Member] | Canadian Dollars [Member] | Equity Method Investee [Member] | Financial Support [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Financing commitments, amounts paid |  |  |  | $ 10,200,000 |  |  |  |  |  |
Unconsolidated affiliates, outstanding commitments |  |  |  |  |  |  | 0 |  | 0 |
Pacer [Member] | Canadian Dollars [Member] | Equity Method Investee [Member] | Financial Support [Member] | Pacer Equity Method Investee in Receivership [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Financing commitments, amounts paid |  |  | $ 38,300,000 |  |  |  |  |  |  |
Unconsolidated affiliates, outstanding commitments |  |  |  |  |  |  | 58,600,000 |  |  |
Unconsolidated affiliates, financing commitments, amounts repaid |  | $ 12,800,000 |  |  |  |  |  |  |  |
Prepaid expenses and other current assets, equity method investments |  |  |  |  |  |  | 23,100,000 |  |  |
Pacer [Member] | Canadian Dollars [Member] | Equity Method Investee [Member] | Accounts Receivable [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Receivables, related parties, equity method investee |  |  |  |  |  |  | 1,600,000 |  |  |
Pacer [Member] | Canadian Dollars [Member] | Equity Method Investee [Member] | Performance Guarantees [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Guarantees issued, related parties |  |  |  |  |  |  | 30,700,000 |  | 61,200,000 |
Pacer [Member] | Canadian Dollars [Member] | Equity Method Investee [Member] | Other Financial Guarantees [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Guarantees issued, related parties |  |  |  |  |  |  | $ 2,200,000 |  | 3,000,000 |
Pacer [Member] | Canadian Dollars [Member] | Equity Method Investee [Member] | Guarantee of Indebtedness of Others [Member] | Current Liabilities [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Other current liabilities, equity method investments (in dollars) |  |  |  |  |  |  |  |  | $ 22,600,000 |
Pacer [Member] | Canadian Dollars [Member] | Equity Method Investee [Member] | Guarantee of Indebtedness of Others [Member] | Financial Support [Member] | Revolving Loans [Member] |  |  |  |  |  |  |  |  |  |
Business Combinations [Line Items] |  |  |  |  |  |  |  |  |  |
Financing commitments, amounts paid | $ 20,800,000 |  |  |  |  |  |  |  |  |

X
- Definition For an acquisition-related contingent consideration arrangement, this element represents the percentage applied to EBITDA above a minimum threshold for purposes of calculating the earn-out liability. + References No definition available. + Details
Name: | mtz_BusinessCombinationsContingentConsiderationPercentageofExcessEBITDA
Namespace Prefix: | mtz_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition For a construction project, represents the percentage of completion of the project as of a point in time. + References No definition available. + Details
Name: | mtz_ConstructionProjectsPercentageComplete
Namespace Prefix: | mtz_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Period during which outstanding amounts owing to the Company are expected to be collected, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References No definition available. + Details
Name: | mtz_ExpectedCollectionPeriod
Namespace Prefix: | mtz_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of net assets (liabilities). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 225 -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09.6,7) -URI http://asc.fasb.org/extlink&oid=6488393&loc=d3e606914-122999 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 205 -SubTopic 30 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=35686370&loc=SL35686385-199418 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 210 -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05.4) -URI http://asc.fasb.org/extlink&oid=6488278&loc=d3e604008-122996 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 09 -Paragraph 19 -Article 6 + Details
Name: | us-gaap_AssetsNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56956515&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Date when the acquirer obtains control of the acquiree, in CCYY-MM-DD format. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=34752592&loc=d3e845-128460 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Acquisition Date -URI http://asc.fasb.org/extlink&oid=6919109 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 25 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=34752592&loc=d3e848-128460 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=56956515&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessAcquisitionEffectiveDateOfAcquisition1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_BusinessAcquisitionLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Name of the acquired entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56956515&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessAcquisitionNameOfAcquiredEntity
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of voting equity interests acquired at the acquisition date in the business combination. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=56956515&loc=d3e1392-128463 + Details
Name: | us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition For contingent consideration arrangements recognized in connection with a business combination, this element represents a description of the basis for determining the amount of the payment recorded. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6411-128476 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(2) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsBasisForAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition For contingent consideration arrangements recognized in connection with a business combination, if the maximum (undiscounted) potential outcome is limitless, this element represents a statement of that fact. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesMaximumUnlimited
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition This element represents a qualitative description of the factors that make up the goodwill recognized in a business combination, such as expected synergies by the entity to be derived from combining operations of the acquiree, intangible assets that do not qualify for separate recognition, and such other factors as may apply. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 + Details
Name: | us-gaap_BusinessCombinationGoodwillRecognizedDescription
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial assets acquired in connection with a business combination for which the initial accounting was incomplete. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=56956515&loc=d3e1500-128463 + Details
Name: | us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to financial liabilities assumed in connection with a business combination for which the initial accounting was incomplete. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=56956515&loc=d3e1500-128463 + Details
Name: | us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This element represents the amount of any measurement period adjustment (as defined) realized during the reporting period to property, plant, and equipment acquired in connection with a business combination for which the initial accounting was incomplete. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 50 -Paragraph 6 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=56956515&loc=d3e1500-128463 + Details
Name: | us-gaap_BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentPropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of financial liabilities assumed (as defined) which have been recognized as of the acquisition date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Financial Liability -URI http://asc.fasb.org/extlink&oid=6513127 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 55 -Paragraph 37 -URI http://asc.fasb.org/extlink&oid=35744172&loc=d3e2207-128464 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=56956791&loc=d3e4845-128472 + Details
Name: | us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition For an unclassified balance sheet, amounts due from an entity in which the reporting entity shares joint control with another party or group. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.3) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 + Details
Name: | us-gaap_DueFromJointVentures
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition For an unclassified balance sheet, amounts due from related parties including affiliates, employees, joint ventures, officers and stockholders, immediate families thereof, and pension funds. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 850 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 944 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03.3) -URI http://asc.fasb.org/extlink&oid=6879938&loc=d3e572229-122910 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 235 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08.(k)(1)) -URI http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 210 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03.10(3)) -URI http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878 + Details
Name: | us-gaap_DueFromRelatedParties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Period the instrument, asset or liability is expected to be outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 820 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=36462937&loc=d3e19207-110258 + Details
Name: | us-gaap_FairValueAssumptionsExpectedTerm
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Description of significant assumptions used by management to measure fair value. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 10 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=49121117&loc=d3e13433-108611 + Details
Name: | us-gaap_FairValueMeasurementsSignificantAssumptions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 25 -Paragraph 16 -URI http://asc.fasb.org/extlink&oid=34752592&loc=d3e961-128460 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (g) -URI http://asc.fasb.org/extlink&oid=35741047&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillPurchaseAccountingAdjustments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 460 -SubTopic 10 -Section 50 -Paragraph 4 -Subparagraph (b)(1) -URI http://asc.fasb.org/extlink&oid=6851643&loc=d3e12069-110248 + Details
Name: | us-gaap_GuaranteeObligationsMaximumExposure
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Losses recognized in the current period on contracts which are expected to generate losses, which are probable and can be reasonably estimated, in a future period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=25496072&loc=d3e14326-108349 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_LossOnContracts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions. + References No definition available. + Details
Name: | us-gaap_OtherCommitment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Aggregate carrying amount of current liabilities (due within one year or within the normal operating cycle if longer) not separately disclosed in the balance sheet. Includes costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered and of liabilities not separately disclosed. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6904-107765 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6911-107765 + Details
Name: | us-gaap_OtherLiabilitiesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The cash outflow associated with other investments held by the entity for investment purposes not otherwise defined in the taxonomy. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireOtherInvestments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6676-107765 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 8 -Article 5 + Details
Name: | us-gaap_PrepaidExpenseAndOtherAssetsCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The cash inflow from the collection of money previously advanced to an entity that is related to it but not strictly controlled. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=56944662&loc=d3e3179-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 + Details
Name: | us-gaap_ProceedsFromCollectionOfAdvanceToAffiliate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1(e)) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Related Parties -URI http://asc.fasb.org/extlink&oid=16382449 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 946 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07.1(c)) -URI http://asc.fasb.org/extlink&oid=6488393&loc=d3e606610-122999 + Details
Name: | us-gaap_RevenueFromRelatedParties
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_PerformanceGuaranteeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=mtz_PacerMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ContingentConsiderationByTypeAxis=mtz_EarnoutArrangementsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_CorporateJointVentureMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_AllOtherSegmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_EquityMethodInvesteeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtz_PacerEquityMethodInvesteeInReceivershipMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=mtz_AdditionalPacerEquityMethodInvesteeInReceivershipMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_OtherCommitmentsAxis=us-gaap_CapitalSupportAgreementMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_CurrencyAxis=currency_CAD
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=us-gaap_EquityMethodInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=us-gaap_OtherCurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByLiabilityClassAxis=mtz_NoncurrentDeferredTaxationLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_FairValueByAssetClassAxis=us-gaap_EquityMethodInvestmentsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis=us-gaap_TradeAccountsReceivableMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_ChangeInAccountingEstimateByTypeAxis=us-gaap_ContractsAccountedForUnderPercentageOfCompletionMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_FinancialGuaranteeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_GuaranteeObligationsByNatureAxis=us-gaap_GuaranteeOfIndebtednessOfOthersMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BalanceSheetLocationAxis=us-gaap_OtherCurrentLiabilitiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LongtermDebtTypeAxis=us-gaap_RevolvingCreditFacilityMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |