XML 59 R65.htm IDEA: XBRL DOCUMENT v2.4.1.9
Condensed Consolidating Statement of Cash Flows (Detail) (USD $)
In Thousands, unless otherwise specified
6 Months Ended
May 01, 2015
May 02, 2014
Cash Flows Provided (Used) by Operating Activities    
Net earnings (loss) including noncontrolling interests $ 28,236us-gaap_ProfitLoss $ 67,365us-gaap_ProfitLoss
Depreciation & amortization 49,853us-gaap_DepreciationDepletionAndAmortization 59,282us-gaap_DepreciationDepletionAndAmortization
Deferred income taxes (7,472)us-gaap_DeferredIncomeTaxExpenseBenefit (8,410)us-gaap_DeferredIncomeTaxExpenseBenefit
Share-based compensation 5,552us-gaap_ShareBasedCompensation 6,648us-gaap_ShareBasedCompensation
Gain on release of non-income tax liability (15,656)esl_GainOnReleaseOfNonIncomeTaxLiability 0esl_GainOnReleaseOfNonIncomeTaxLiability
Loss on assets held for sale 15,846us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax 0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
Working capital changes, net of effect of acquisitions:    
Accounts receivable 12,183us-gaap_IncreaseDecreaseInAccountsReceivable 33,331us-gaap_IncreaseDecreaseInAccountsReceivable
Inventories (24,280)us-gaap_IncreaseDecreaseInInventories (33,485)us-gaap_IncreaseDecreaseInInventories
Prepaid expenses (5,208)us-gaap_IncreaseDecreaseInPrepaidExpense (8,072)us-gaap_IncreaseDecreaseInPrepaidExpense
Other current assets (327)us-gaap_IncreaseDecreaseInOtherCurrentAssets (276)us-gaap_IncreaseDecreaseInOtherCurrentAssets
Accounts payable (2,920)us-gaap_IncreaseDecreaseInAccountsPayable (10,650)us-gaap_IncreaseDecreaseInAccountsPayable
Accrued liabilities (10,440)us-gaap_IncreaseDecreaseInAccruedLiabilities (13,224)us-gaap_IncreaseDecreaseInAccruedLiabilities
Federal and foreign income taxes 56us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable (3,754)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
Other liabilities 2,297us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities (1,587)us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
Other, net 7,958us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet (2,716)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
Net Cash Provided (Used) by Operating Activities 55,678us-gaap_NetCashProvidedByUsedInOperatingActivities 84,452us-gaap_NetCashProvidedByUsedInOperatingActivities
Cash Flows Provided (Used) by Investing Activities    
Purchase of capital assets (23,435)us-gaap_PaymentsToAcquireProductiveAssets (21,297)us-gaap_PaymentsToAcquireProductiveAssets
Acquisition of business, net of cash acquired (171,070)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired (44,043)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
Net Cash Provided (Used) by Investing Activities (194,505)us-gaap_NetCashProvidedByUsedInInvestingActivities (65,340)us-gaap_NetCashProvidedByUsedInInvestingActivities
Cash Flows Provided (Used) by Financing Activities    
Proceeds provided by stock issuance under employee stock plans 9,335us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions 22,957us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
Excess tax benefits from stock option exercises 1,744us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities 5,297us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
Shares repurchased (127,342)us-gaap_PaymentsForRepurchaseOfEquity 0us-gaap_PaymentsForRepurchaseOfEquity
Repayment of long-term credit facilities (190,000)us-gaap_RepaymentsOfLongTermLinesOfCredit (25,000)us-gaap_RepaymentsOfLongTermLinesOfCredit
Repayment of long-term debt (167,478)us-gaap_RepaymentsOfLongTermDebt (19,302)us-gaap_RepaymentsOfLongTermDebt
Proceeds from issuance of long-term credit facilities 210,000us-gaap_ProceedsFromLongTermLinesOfCredit 25,000us-gaap_ProceedsFromLongTermLinesOfCredit
Proceeds from issuance of long-term debt 356,532us-gaap_ProceedsFromIssuanceOfLongTermDebt 0us-gaap_ProceedsFromIssuanceOfLongTermDebt
Proceeds from government assistance 3,142esl_ProceedsFromGovernmentAssistance 0esl_ProceedsFromGovernmentAssistance
Dividends paid to noncontrolling interests 0us-gaap_PaymentsOfDividendsMinorityInterest (780)us-gaap_PaymentsOfDividendsMinorityInterest
Debt and other issuance costs (7,890)us-gaap_PaymentsOfFinancingCosts 0us-gaap_PaymentsOfFinancingCosts
Net change in intercompany financing 0esl_NetChangeInIntercompanyFinancing 0esl_NetChangeInIntercompanyFinancing
Net Cash Provided (Used) by Financing Activities 88,043us-gaap_NetCashProvidedByUsedInFinancingActivities 8,172us-gaap_NetCashProvidedByUsedInFinancingActivities
Effect of Foreign Exchange Rates on Cash and Cash Equivalents (14,715)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents 981us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
Net Increase (Decrease) in Cash and Cash Equivalents (65,499)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease 28,265us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
Cash and Cash Equivalents - Beginning of Year 238,144us-gaap_CashAndCashEquivalentsAtCarryingValue 179,178us-gaap_CashAndCashEquivalentsAtCarryingValue
Cash and Cash Equivalents - End of Period 172,645us-gaap_CashAndCashEquivalentsAtCarryingValue 207,443us-gaap_CashAndCashEquivalentsAtCarryingValue
Parent Company    
Cash Flows Provided (Used) by Operating Activities    
Net earnings (loss) including noncontrolling interests 28,236us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
67,365us-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 (1,337)us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(2,708)us-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 541us-gaap_IncreaseDecreaseInAccountsReceivable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(257)us-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 (38)us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
33us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other current assets 6us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Accounts payable 1,785us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(565)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Accrued liabilities (5,657)us-gaap_IncreaseDecreaseInAccruedLiabilities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(6,625)us-gaap_IncreaseDecreaseInAccruedLiabilities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Federal and foreign income taxes 336us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(6,803)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other liabilities 139us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
5,308us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Other, net (9,711)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(242)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net Cash Provided (Used) by Operating Activities 14,300us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
55,506us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash Flows Provided (Used) by Investing Activities    
Purchase of capital assets (137)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(149)us-gaap_PaymentsToAcquireProductiveAssets
/ 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 (137)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(149)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Cash Flows Provided (Used) by Financing Activities    
Proceeds provided by stock issuance under employee stock plans 9,335us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
22,957us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Excess tax benefits from stock option exercises 1,744us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
5,297us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Shares repurchased (127,342)us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Repayment of long-term credit facilities (190,000)us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(25,000)us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Repayment of long-term debt (161,875)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(4,375)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from issuance of long-term credit facilities 180,000us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
25,000us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Proceeds from issuance of long-term debt 0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ 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 (2,130)us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net change in intercompany financing 284,630esl_NetChangeInIntercompanyFinancing
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(77,490)esl_NetChangeInIntercompanyFinancing
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net Cash Provided (Used) by Financing Activities (5,638)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
(53,611)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Effect of Foreign Exchange Rates on Cash and Cash Equivalents 432us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
5us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
Net Increase (Decrease) in Cash and Cash Equivalents 8,957us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
1,751us-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 Period 23,591us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
9,577us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_ParentCompanyMember
TA Mfg. Ltd    
Cash Flows Provided (Used) by Operating Activities    
Net earnings (loss) including noncontrolling interests 21,498us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Depreciation & amortization 0us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Deferred income taxes 0us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Share-based compensation 1us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Gain on release of non-income tax liability 0esl_GainOnReleaseOfNonIncomeTaxLiability
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0esl_GainOnReleaseOfNonIncomeTaxLiability
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Loss on assets held for sale 0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_DiscontinuedOperationProvisionForLossGainOnDisposalNetOfTax
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Working capital changes, net of effect of acquisitions:    
Accounts receivable 0us-gaap_IncreaseDecreaseInAccountsReceivable
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_IncreaseDecreaseInAccountsReceivable
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Inventories 0us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Prepaid expenses 0us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Other current assets 0us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Accounts payable 0us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Accrued liabilities 1,177us-gaap_IncreaseDecreaseInAccruedLiabilities
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_IncreaseDecreaseInAccruedLiabilities
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Federal and foreign income taxes (14)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Other liabilities 0us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Other, net (642,884)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Net Cash Provided (Used) by Operating Activities (620,222)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Cash Flows Provided (Used) by Investing Activities    
Purchase of capital assets 0us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Acquisition of business, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Net Cash Provided (Used) by Investing Activities 0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Cash Flows Provided (Used) by Financing Activities    
Proceeds provided by stock issuance under employee stock plans 0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Excess tax benefits from stock option exercises 0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Shares repurchased 0us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_PaymentsForRepurchaseOfEquity
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Repayment of long-term credit facilities 0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_RepaymentsOfLongTermLinesOfCredit
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Repayment of long-term debt 0us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Proceeds from issuance of long-term credit facilities 0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_ProceedsFromLongTermLinesOfCredit
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Proceeds from issuance of long-term debt 356,532us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Proceeds from government assistance 0esl_ProceedsFromGovernmentAssistance
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0esl_ProceedsFromGovernmentAssistance
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Dividends paid to noncontrolling interests 0us-gaap_PaymentsOfDividendsMinorityInterest
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_PaymentsOfDividendsMinorityInterest
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Debt and other issuance costs (5,760)us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_PaymentsOfFinancingCosts
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Net change in intercompany financing 271,953esl_NetChangeInIntercompanyFinancing
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0esl_NetChangeInIntercompanyFinancing
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Net Cash Provided (Used) by Financing Activities 622,725us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Effect of Foreign Exchange Rates on Cash and Cash Equivalents (518)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Net Increase (Decrease) in Cash and Cash Equivalents 1,985us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Cash and Cash Equivalents - Beginning of Year 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Cash and Cash Equivalents - End of Period 1,985us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= esl_TAManufacturingLimitedMember
Guarantor Subsidiaries    
Cash Flows Provided (Used) by Operating Activities    
Net earnings (loss) including noncontrolling interests 23,720us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
41,335us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Depreciation & amortization 16,611us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
22,722us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Deferred income taxes 21us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
16us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Share-based compensation 2,336us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
2,891us-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,295us-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 3,608us-gaap_IncreaseDecreaseInAccountsReceivable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
11,715us-gaap_IncreaseDecreaseInAccountsReceivable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Inventories (5,499)us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(7,944)us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Prepaid expenses (1,663)us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(3,634)us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other current assets (18)us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
1us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Accounts payable (3,949)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(132)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Accrued liabilities (5,888)us-gaap_IncreaseDecreaseInAccruedLiabilities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(1,292)us-gaap_IncreaseDecreaseInAccruedLiabilities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Federal and foreign income taxes (1,059)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
22,219us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other liabilities (82)us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
64us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Other, net (33,274)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(3,170)us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net Cash Provided (Used) by Operating Activities 5,159us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
84,791us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Cash Flows Provided (Used) by Investing Activities    
Purchase of capital assets (8,558)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(7,833)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Acquisition of business, net of cash acquired 0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(44,043)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net Cash Provided (Used) by Investing Activities (8,558)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(51,876)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,476us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(205)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 issuance of long-term debt 0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ 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 481esl_NetChangeInIntercompanyFinancing
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(32,008)esl_NetChangeInIntercompanyFinancing
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net Cash Provided (Used) by Financing Activities 2,957us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(32,213)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Effect of Foreign Exchange Rates on Cash and Cash Equivalents (129)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
(43)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Net Increase (Decrease) in Cash and Cash Equivalents (571)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
659us-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 Period 2,883us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
5,535us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_GuarantorSubsidiariesMember
Non-Guarantor Subsidiaries    
Cash Flows Provided (Used) by Operating Activities    
Net earnings (loss) including noncontrolling interests 9,759us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
32,370us-gaap_ProfitLoss
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Depreciation & amortization 33,242us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
36,560us-gaap_DepreciationDepletionAndAmortization
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Deferred income taxes (6,156)us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(5,718)us-gaap_DeferredIncomeTaxExpenseBenefit
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Share-based compensation 3,215us-gaap_ShareBasedCompensation
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
3,757us-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 5,551us-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 8,034us-gaap_IncreaseDecreaseInAccountsReceivable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
21,873us-gaap_IncreaseDecreaseInAccountsReceivable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Inventories (18,781)us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(25,541)us-gaap_IncreaseDecreaseInInventories
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Prepaid expenses (3,507)us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(4,471)us-gaap_IncreaseDecreaseInPrepaidExpense
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other current assets (315)us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(277)us-gaap_IncreaseDecreaseInOtherCurrentAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Accounts payable (756)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(9,953)us-gaap_IncreaseDecreaseInAccountsPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Accrued liabilities (72)us-gaap_IncreaseDecreaseInAccruedLiabilities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(5,307)us-gaap_IncreaseDecreaseInAccruedLiabilities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Federal and foreign income taxes 793us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(19,170)us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other liabilities 2,240us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(6,959)us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Other, net 693,827us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
696us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net Cash Provided (Used) by Operating Activities 711,418us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
17,860us-gaap_NetCashProvidedByUsedInOperatingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Cash Flows Provided (Used) by Investing Activities    
Purchase of capital assets (14,740)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(13,315)us-gaap_PaymentsToAcquireProductiveAssets
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Acquisition of business, net of cash acquired (171,070)us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net Cash Provided (Used) by Investing Activities (185,810)us-gaap_NetCashProvidedByUsedInInvestingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(13,315)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 (8,079)us-gaap_RepaymentsOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
(14,722)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 issuance of long-term debt 0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Proceeds from government assistance 3,142esl_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
(780)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 (612,041)esl_NetChangeInIntercompanyFinancing
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
35,793esl_NetChangeInIntercompanyFinancing
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net Cash Provided (Used) by Financing Activities (586,978)us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
20,291us-gaap_NetCashProvidedByUsedInFinancingActivities
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Effect of Foreign Exchange Rates on Cash and Cash Equivalents (14,500)us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
1,019us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Net Increase (Decrease) in Cash and Cash Equivalents (75,870)us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
25,855us-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 Period 144,186us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
192,331us-gaap_CashAndCashEquivalentsAtCarryingValue
/ dei_LegalEntityAxis
= us-gaap_NonGuarantorSubsidiariesMember
Eliminations    
Cash Flows Provided (Used) by Operating Activities    
Net earnings (loss) including noncontrolling interests (54,977)us-gaap_ProfitLoss
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(73,705)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 (54,977)us-gaap_NetCashProvidedByUsedInOperatingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
(73,705)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
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 issuance of long-term debt 0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
0us-gaap_ProceedsFromIssuanceOfLongTermDebt
/ 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 54,977esl_NetChangeInIntercompanyFinancing
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
73,705esl_NetChangeInIntercompanyFinancing
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
Net Cash Provided (Used) by Financing Activities 54,977us-gaap_NetCashProvidedByUsedInFinancingActivities
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
73,705us-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 Period $ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember
$ 0us-gaap_CashAndCashEquivalentsAtCarryingValue
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ConsolidationEliminationsMember