XML 81 R68.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Retirement Plans (Narrative) (Details)
9 Months Ended
Sep. 30, 2018
Multiemployer Plans [Abstract]  
Multiemployer plans, general nature Certain of MasTec’s subsidiaries, including certain subsidiaries in Canada, contribute amounts to multiemployer pension and other multiemployer benefit plans and trusts (“MEPPs”), which are recorded as a component of employee wages and salaries within costs of revenue, excluding depreciation and amortization. Contributions are generally based on fixed amounts per hour per employee for employees covered under these plans. Multiemployer plan contribution rates are determined annually and assessed on a “pay-as-you-go” basis based on union employee payrolls.