XML 33 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed Consolidating Statement of Cash Flows (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Jan. 30, 2015
Oct. 31, 2014
Jan. 31, 2014
Cash Flows Provided (Used) by Operating Activities      
Net earnings (loss) including noncontrolling interests $ 8,382us-gaap_ProfitLoss   $ 30,164us-gaap_ProfitLoss
Depreciation & amortization 25,033us-gaap_DepreciationDepletionAndAmortization   29,639us-gaap_DepreciationDepletionAndAmortization
Deferred income taxes (1,178)us-gaap_DeferredIncomeTaxExpenseBenefit   (1,445)us-gaap_DeferredIncomeTaxExpenseBenefit
Share-based compensation 2,707us-gaap_ShareBasedCompensation   3,583us-gaap_ShareBasedCompensation
Gain on release of non-income tax liability (15,656)esl_GainOnReleaseOfNonIncomeTaxLiability   0esl_GainOnReleaseOfNonIncomeTaxLiability
Loss on assets held for sale 14,077us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax 49,500us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax 0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
Working capital changes, net of effect of acquisitions:      
Accounts receivable 20,229us-gaap_IncreaseDecreaseInAccountsReceivable   56,012us-gaap_IncreaseDecreaseInAccountsReceivable
Inventories (19,525)us-gaap_IncreaseDecreaseInInventories   (25,033)us-gaap_IncreaseDecreaseInInventories
Prepaid expenses (6,411)us-gaap_IncreaseDecreaseInPrepaidExpense   (6,334)us-gaap_IncreaseDecreaseInPrepaidExpense
Other current assets 114us-gaap_IncreaseDecreaseInOtherCurrentAssets   515us-gaap_IncreaseDecreaseInOtherCurrentAssets
Accounts payable (2,470)us-gaap_IncreaseDecreaseInAccountsPayable   (11,443)us-gaap_IncreaseDecreaseInAccountsPayable
Accrued liabilities (22,419)us-gaap_IncreaseDecreaseInAccruedLiabilities   (15,640)us-gaap_IncreaseDecreaseInAccruedLiabilities
Federal and foreign income taxes 800us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable   (3,531)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
Other liabilities 4,078us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities   (143)us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
Other, net (2,565)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet   (6,421)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
Net Cash Provided (Used) by Operating Activities 5,196us-gaap_NetCashProvidedByUsedInOperatingActivities   49,923us-gaap_NetCashProvidedByUsedInOperatingActivities
Cash Flows Provided (Used) by Investing Activities      
Purchase of capital assets (13,080)us-gaap_PaymentsToAcquireProductiveAssets   (11,533)us-gaap_PaymentsToAcquireProductiveAssets
Escrow deposit (180,091)us-gaap_IncreaseDecreaseInRestrictedCash   0us-gaap_IncreaseDecreaseInRestrictedCash
Proceeds from sale of capital assets 0us-gaap_ProceedsFromSaleOfProductiveAssets   0us-gaap_ProceedsFromSaleOfProductiveAssets
Acquisition of business, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired   (44,599)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Net Cash Provided (Used) by Investing Activities (193,171)us-gaap_NetCashProvidedByUsedInInvestingActivities   (56,132)us-gaap_NetCashProvidedByUsedInInvestingActivities
Cash Flows Provided (Used) by Financing Activities      
Proceeds provided by stock issuance under employee stock plans 2,632us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions   14,677us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
Excess tax benefits from stock option exercises 895us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities   3,440us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Shares repurchased (90,237)us-gaap_PaymentsForRepurchaseOfEquity   0us-gaap_PaymentsForRepurchaseOfEquity
Repayment of long-term credit facilities 0us-gaap_RepaymentsOfLongTermLinesOfCredit   0us-gaap_RepaymentsOfLongTermLinesOfCredit
Repayment of long-term debt (1,760)us-gaap_RepaymentsOfLongTermDebt   (3,847)us-gaap_RepaymentsOfLongTermDebt
Proceeds from issuance of long-term credit facilities 180,000us-gaap_ProceedsFromLongTermLinesOfCredit   25,000us-gaap_ProceedsFromLongTermLinesOfCredit
Proceeds from government assistance 0esl_ProceedsFromGovernmentAssistance   0esl_ProceedsFromGovernmentAssistance
Dividends paid to noncontrolling interests 0us-gaap_PaymentsOfDividendsMinorityInterest   (702)us-gaap_PaymentsOfDividendsMinorityInterest
Debt and other issuance costs 0us-gaap_PaymentsOfFinancingCosts   0us-gaap_PaymentsOfFinancingCosts
Net change in intercompany financing 0esl_NetChangeInIntercompanyFinancing   0esl_NetChangeInIntercompanyFinancing
Net Cash Provided (Used) by Financing Activities 91,530us-gaap_NetCashProvidedByUsedInFinancingActivities   38,568us-gaap_NetCashProvidedByUsedInFinancingActivities
Effect of Foreign Exchange Rates on Cash and Cash Equivalents (13,577)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents   (3,099)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Net Increase (Decrease) in Cash and Cash Equivalents (110,022)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease   29,260us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and Cash Equivalents - Beginning of Year 238,144us-gaap_CashAndCashEquivalentsAtCarryingValue   179,178us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and Cash Equivalents - End of Year 128,122us-gaap_CashAndCashEquivalentsAtCarryingValue 238,144us-gaap_CashAndCashEquivalentsAtCarryingValue 208,438us-gaap_CashAndCashEquivalentsAtCarryingValue
Parent Company      
Cash Flows Provided (Used) by Operating Activities      
Net earnings (loss) including noncontrolling interests 8,382us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  30,164us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Depreciation & amortization 0us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Deferred income taxes 195us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  1,540us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Share-based compensation 0us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Gain on release of non-income tax liability 0esl_GainOnReleaseOfNonIncomeTaxLiability
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0esl_GainOnReleaseOfNonIncomeTaxLiability
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Loss on assets held for sale 0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Working capital changes, net of effect of acquisitions:      
Accounts receivable 560us-gaap_IncreaseDecreaseInAccountsReceivable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  88us-gaap_IncreaseDecreaseInAccountsReceivable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Inventories 0us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Prepaid expenses (65)us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  60us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other current assets 5us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  2us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Accounts payable 6,964us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  (207)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Accrued liabilities (9,015)us-gaap_IncreaseDecreaseInAccruedLiabilities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  (4,579)us-gaap_IncreaseDecreaseInAccruedLiabilities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Federal and foreign income taxes (1,870)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  (5,285)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other liabilities 1,876us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  104us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other, net (21,002)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  (122)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net Cash Provided (Used) by Operating Activities (13,970)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  21,765us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash Flows Provided (Used) by Investing Activities      
Purchase of capital assets (118)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  (38)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Escrow deposit 0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from sale of capital assets 0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Acquisition of business, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net Cash Provided (Used) by Investing Activities (118)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  (38)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash Flows Provided (Used) by Financing Activities      
Proceeds provided by stock issuance under employee stock plans 2,632us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  14,677us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Excess tax benefits from stock option exercises 895us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  3,440us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Shares repurchased (90,237)us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Repayment of long-term credit facilities 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Repayment of long-term debt (2,187)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  (2,187)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from issuance of long-term credit facilities 150,000us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  25,000us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from government assistance 0esl_ProceedsFromGovernmentAssistance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0esl_ProceedsFromGovernmentAssistance
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Dividends paid to noncontrolling interests 0us-gaap_PaymentsOfDividendsMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_PaymentsOfDividendsMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Debt and other issuance costs 0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net change in intercompany financing (49,558)esl_NetChangeInIntercompanyFinancing
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  (55,671)esl_NetChangeInIntercompanyFinancing
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net Cash Provided (Used) by Financing Activities 11,545us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  (14,741)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Effect of Foreign Exchange Rates on Cash and Cash Equivalents 165us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  (14)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net Increase (Decrease) in Cash and Cash Equivalents (2,378)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  6,972us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and Cash Equivalents - Beginning of Year 14,634us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  7,826us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash and Cash Equivalents - End of Year 12,256us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
  14,798us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Guarantor Subsidiaries      
Cash Flows Provided (Used) by Operating Activities      
Net earnings (loss) including noncontrolling interests 650us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  16,801us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Depreciation & amortization 8,674us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  11,196us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Deferred income taxes 2us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  (6)us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Share-based compensation 1,177us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  1,568us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Gain on release of non-income tax liability 0esl_GainOnReleaseOfNonIncomeTaxLiability
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  0esl_GainOnReleaseOfNonIncomeTaxLiability
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Loss on assets held for sale 10,683us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Working capital changes, net of effect of acquisitions:      
Accounts receivable 17,362us-gaap_IncreaseDecreaseInAccountsReceivable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  30,001us-gaap_IncreaseDecreaseInAccountsReceivable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Inventories (6,781)us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  (10,493)us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Prepaid expenses (3,001)us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  (2,962)us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other current assets 3us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  0us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Accounts payable (5,419)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  (1,407)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Accrued liabilities (13,027)us-gaap_IncreaseDecreaseInAccruedLiabilities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  (4,678)us-gaap_IncreaseDecreaseInAccruedLiabilities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Federal and foreign income taxes 730us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  (1,091)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other liabilities (62)us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  (522)us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other, net (19,305)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  113us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net Cash Provided (Used) by Operating Activities (8,314)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  38,520us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash Flows Provided (Used) by Investing Activities      
Purchase of capital assets (4,807)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  (4,177)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Escrow deposit (53,745)us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from sale of capital assets 0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Acquisition of business, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  (44,599)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net Cash Provided (Used) by Investing Activities (58,552)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  (48,776)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash Flows Provided (Used) by Financing Activities      
Proceeds provided by stock issuance under employee stock plans 0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Excess tax benefits from stock option exercises 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Shares repurchased 0us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  0us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Repayment of long-term credit facilities 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Repayment of long-term debt 2,654us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  (71)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from issuance of long-term credit facilities 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Proceeds from government assistance 0esl_ProceedsFromGovernmentAssistance
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  0esl_ProceedsFromGovernmentAssistance
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Dividends paid to noncontrolling interests 0us-gaap_PaymentsOfDividendsMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  0us-gaap_PaymentsOfDividendsMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Debt and other issuance costs 0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net change in intercompany financing 63,535esl_NetChangeInIntercompanyFinancing
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  10,919esl_NetChangeInIntercompanyFinancing
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net Cash Provided (Used) by Financing Activities 66,189us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  10,848us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Effect of Foreign Exchange Rates on Cash and Cash Equivalents (487)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  (42)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net Increase (Decrease) in Cash and Cash Equivalents (1,164)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  550us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and Cash Equivalents - Beginning of Year 3,454us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  4,876us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash and Cash Equivalents - End of Year 2,290us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
  5,426us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Non-Guarantor Subsidiaries      
Cash Flows Provided (Used) by Operating Activities      
Net earnings (loss) including noncontrolling interests 10,335us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  14,967us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Depreciation & amortization 16,359us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  18,443us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Deferred income taxes (1,375)us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  (2,979)us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Share-based compensation 1,530us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  2,015us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Gain on release of non-income tax liability (15,656)esl_GainOnReleaseOfNonIncomeTaxLiability
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  0esl_GainOnReleaseOfNonIncomeTaxLiability
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Loss on assets held for sale 3,394us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Working capital changes, net of effect of acquisitions:      
Accounts receivable 2,307us-gaap_IncreaseDecreaseInAccountsReceivable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  25,923us-gaap_IncreaseDecreaseInAccountsReceivable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Inventories (12,744)us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  (14,540)us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Prepaid expenses (3,345)us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  (3,432)us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other current assets 106us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  513us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Accounts payable (4,015)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  (9,829)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Accrued liabilities (377)us-gaap_IncreaseDecreaseInAccruedLiabilities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  (6,383)us-gaap_IncreaseDecreaseInAccruedLiabilities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Federal and foreign income taxes 1,940us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  2,845us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other liabilities 2,264us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  275us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other, net 37,742us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  (6,412)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net Cash Provided (Used) by Operating Activities 38,465us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  21,406us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash Flows Provided (Used) by Investing Activities      
Purchase of capital assets (8,155)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  (7,318)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Escrow deposit (126,346)us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  0us-gaap_IncreaseDecreaseInRestrictedCash
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from sale of capital assets 0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  0us-gaap_ProceedsFromSaleOfProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Acquisition of business, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net Cash Provided (Used) by Investing Activities (134,501)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  (7,318)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash Flows Provided (Used) by Financing Activities      
Proceeds provided by stock issuance under employee stock plans 0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Excess tax benefits from stock option exercises 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Shares repurchased 0us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  0us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Repayment of long-term credit facilities 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Repayment of long-term debt (2,227)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  (1,589)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from issuance of long-term credit facilities 30,000us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from government assistance 0esl_ProceedsFromGovernmentAssistance
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  0esl_ProceedsFromGovernmentAssistance
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Dividends paid to noncontrolling interests 0us-gaap_PaymentsOfDividendsMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  (702)us-gaap_PaymentsOfDividendsMinorityInterest
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Debt and other issuance costs 0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net change in intercompany financing (24,962)esl_NetChangeInIntercompanyFinancing
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  12,984esl_NetChangeInIntercompanyFinancing
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net Cash Provided (Used) by Financing Activities 2,811us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  10,693us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Effect of Foreign Exchange Rates on Cash and Cash Equivalents (13,255)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  (3,043)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net Increase (Decrease) in Cash and Cash Equivalents (106,480)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  21,738us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and Cash Equivalents - Beginning of Year 220,056us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  166,476us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash and Cash Equivalents - End of Year 113,576us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
  188,214us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Eliminations      
Cash Flows Provided (Used) by Operating Activities      
Net earnings (loss) including noncontrolling interests (10,985)us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  (31,768)us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Depreciation & amortization 0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_DepreciationDepletionAndAmortization
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Deferred income taxes 0us-gaap_DeferredIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_DeferredIncomeTaxExpenseBenefit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Share-based compensation 0us-gaap_ShareBasedCompensation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_ShareBasedCompensation
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Gain on release of non-income tax liability 0esl_GainOnReleaseOfNonIncomeTaxLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0esl_GainOnReleaseOfNonIncomeTaxLiability
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Loss on assets held for sale 0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Working capital changes, net of effect of acquisitions:      
Accounts receivable 0us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_IncreaseDecreaseInAccountsReceivable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Inventories 0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_IncreaseDecreaseInInventories
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Prepaid expenses 0us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_IncreaseDecreaseInPrepaidExpense
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Other current assets 0us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Accounts payable 0us-gaap_IncreaseDecreaseInAccountsPayable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_IncreaseDecreaseInAccountsPayable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Accrued liabilities 0us-gaap_IncreaseDecreaseInAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_IncreaseDecreaseInAccruedLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Federal and foreign income taxes 0us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Other liabilities 0us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Other, net 0us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net Cash Provided (Used) by Operating Activities (10,985)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  (31,768)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash Flows Provided (Used) by Investing Activities      
Purchase of capital assets 0us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_PaymentsToAcquireProductiveAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Escrow deposit 0us-gaap_IncreaseDecreaseInRestrictedCash
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_IncreaseDecreaseInRestrictedCash
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from sale of capital assets 0us-gaap_ProceedsFromSaleOfProductiveAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_ProceedsFromSaleOfProductiveAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Acquisition of business, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net Cash Provided (Used) by Investing Activities 0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash Flows Provided (Used) by Financing Activities      
Proceeds provided by stock issuance under employee stock plans 0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Excess tax benefits from stock option exercises 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Shares repurchased 0us-gaap_PaymentsForRepurchaseOfEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_PaymentsForRepurchaseOfEquity
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Repayment of long-term credit facilities 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Repayment of long-term debt 0us-gaap_RepaymentsOfLongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_RepaymentsOfLongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from issuance of long-term credit facilities 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_ProceedsFromLongTermLinesOfCredit
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Proceeds from government assistance 0esl_ProceedsFromGovernmentAssistance
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0esl_ProceedsFromGovernmentAssistance
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Dividends paid to noncontrolling interests 0us-gaap_PaymentsOfDividendsMinorityInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_PaymentsOfDividendsMinorityInterest
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Debt and other issuance costs 0us-gaap_PaymentsOfFinancingCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_PaymentsOfFinancingCosts
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net change in intercompany financing 10,985esl_NetChangeInIntercompanyFinancing
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  31,768esl_NetChangeInIntercompanyFinancing
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net Cash Provided (Used) by Financing Activities 10,985us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  31,768us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Effect of Foreign Exchange Rates on Cash and Cash Equivalents 0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net Increase (Decrease) in Cash and Cash Equivalents 0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash and Cash Equivalents - Beginning of Year 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Cash and Cash Equivalents - End of Year $ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
  $ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember