XML 24 R46.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Narrative (Details) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Property, Plant and Equipment [Line Items]      
Unbilled revenues for unapproved change orders $ 18,800,000eme_UnbilledReceivablesForUnapprovedChangeOrders $ 19,200,000eme_UnbilledReceivablesForUnapprovedChangeOrders  
Claims on uncompleted contracts 3,000,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts 400,000us-gaap_ContractsReceivableClaimsAndUncertainAmounts  
Accounts receivable, unapproved contract claims 2,300,000us-gaap_AccountsReceivableUnapprovedContractClaims 2,900,000us-gaap_AccountsReceivableUnapprovedContractClaims  
Accouts receivable, contractually billed amounts on contracts related to unapproved contract claims 54,000,000eme_AccountsReceivableContractuallyBilledAmountsOnContractsWithClaimsUnapprovedChangeOrders 56,100,000eme_AccountsReceivableContractuallyBilledAmountsOnContractsWithClaimsUnapprovedChangeOrders  
Accounts receivable, retainage 177,800,000us-gaap_ContractReceivableRetainage 189,700,000us-gaap_ContractReceivableRetainage  
Accounts receivable, retainage estimated to be collected in next fiscal year 87.00%eme_ContractReceivableRetainageExpectedToBeCollectedPercent    
Accounts payable, retainage 35,700,000us-gaap_RetentionPayable 47,000,000us-gaap_RetentionPayable  
Accounts payable, retainage estimated to be paid in next fiscal year 95.00%eme_ContractPayableRetainageExpectedToBePaidPercent    
Accounts receivable, net 1,234,187,000us-gaap_AccountsReceivableNetCurrent 1,268,226,000us-gaap_AccountsReceivableNetCurrent  
Allowance for doubtful accounts 10,424,000us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent 11,890,000us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent  
Provision for doubtful accounts 2,918,000us-gaap_ProvisionForDoubtfulAccounts 3,533,000us-gaap_ProvisionForDoubtfulAccounts 1,163,000us-gaap_ProvisionForDoubtfulAccounts
Non-cash expense for impairment of property, plant and equipment 0us-gaap_TangibleAssetImpairmentCharges 0us-gaap_TangibleAssetImpairmentCharges 0us-gaap_TangibleAssetImpairmentCharges
Insurance liabilities, current 28,800,000us-gaap_AccruedInsuranceCurrent 29,200,000us-gaap_AccruedInsuranceCurrent  
Insurance liabilities, noncurrent 106,300,000us-gaap_AccruedInsuranceNoncurrent 112,800,000us-gaap_AccruedInsuranceNoncurrent  
Buildings      
Property, Plant and Equipment [Line Items]      
Estimated useful life 25 years    
Machinery and Equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Estimated useful life 3 years    
Machinery and Equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Estimated useful life 10 years    
Vehicles, Furniture and Fixtures, and Computer Hardware and Software | Minimum      
Property, Plant and Equipment [Line Items]      
Estimated useful life 3 years    
Vehicles, Furniture and Fixtures, and Computer Hardware and Software | Maximum      
Property, Plant and Equipment [Line Items]      
Estimated useful life 7 years    
United States Mechanical Construction And Facilities Services      
Property, Plant and Equipment [Line Items]      
Loss on contracts   $ 24,500,000us-gaap_LossOnContracts
/ us-gaap_StatementBusinessSegmentsAxis
= eme_UnitedStatesMechanicalConstructionAndFacilitiesServicesMember