XML 29 R104.htm IDEA: XBRL DOCUMENT v2.4.1.9
Revenue from External Customers Attributed to Foreign Countries by Geographic Area (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Oct. 31, 2014
Aug. 01, 2014
May 02, 2014
Jan. 31, 2014
Oct. 25, 2013
Jul. 26, 2013
Apr. 26, 2013
Jan. 25, 2013
Oct. 31, 2014
Oct. 25, 2013
Oct. 26, 2012
Segment Reporting Information [Line Items]                      
Sales $ 548,059us-gaap_SalesRevenueNet $ 506,309us-gaap_SalesRevenueNet $ 510,861us-gaap_SalesRevenueNet $ 485,940us-gaap_SalesRevenueNet $ 513,667us-gaap_SalesRevenueNet $ 463,613us-gaap_SalesRevenueNet $ 475,870us-gaap_SalesRevenueNet $ 435,627us-gaap_SalesRevenueNet $ 2,051,169us-gaap_SalesRevenueNet [1] $ 1,888,777us-gaap_SalesRevenueNet [1] $ 1,877,821us-gaap_SalesRevenueNet [1]
Domestic                      
Segment Reporting Information [Line Items]                      
Sales                 1,036,513us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= esl_DomesticMember
[1] 968,418us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= esl_DomesticMember
[1] 972,277us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= esl_DomesticMember
[1]
Canada                      
Segment Reporting Information [Line Items]                      
Sales                 239,481us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_CA
[1] 239,444us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_CA
[1] 248,197us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_CA
[1]
France                      
Segment Reporting Information [Line Items]                      
Sales                 521,599us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_FR
[1] 463,519us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_FR
[1] 452,220us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_FR
[1]
United Kingdom                      
Segment Reporting Information [Line Items]                      
Sales                 289,416us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_GB
[1] 250,137us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_GB
[1] 236,423us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= country_GB
[1]
All Other Foreign                      
Segment Reporting Information [Line Items]                      
Sales                 130,514us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= esl_AllOtherForeignMember
[1] 115,991us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= esl_AllOtherForeignMember
[1] 105,715us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= esl_AllOtherForeignMember
[1]
Intersegment Elimination                      
Segment Reporting Information [Line Items]                      
Sales                 (166,354)us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_IntersegmentEliminationMember
[1] (148,732)us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_IntersegmentEliminationMember
[1] (137,011)us-gaap_SalesRevenueNet
/ us-gaap_StatementGeographicalAxis
= us-gaap_IntersegmentEliminationMember
[1]
Unaffiliated customers - U.S. | Domestic                      
Segment Reporting Information [Line Items]                      
Sales                 782,320us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersUSMember
/ us-gaap_StatementGeographicalAxis
= esl_DomesticMember
[1] 755,076us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersUSMember
/ us-gaap_StatementGeographicalAxis
= esl_DomesticMember
[1] 740,835us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersUSMember
/ us-gaap_StatementGeographicalAxis
= esl_DomesticMember
[1]
Unaffiliated customers - Export | Domestic                      
Segment Reporting Information [Line Items]                      
Sales                 221,678us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersExportMember
/ us-gaap_StatementGeographicalAxis
= esl_DomesticMember
[1] 182,140us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersExportMember
/ us-gaap_StatementGeographicalAxis
= esl_DomesticMember
[1] 195,717us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersExportMember
/ us-gaap_StatementGeographicalAxis
= esl_DomesticMember
[1]
Intercompany | Domestic                      
Segment Reporting Information [Line Items]                      
Sales                 32,515us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_IntercompanyMember
/ us-gaap_StatementGeographicalAxis
= esl_DomesticMember
[1] 31,202us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_IntercompanyMember
/ us-gaap_StatementGeographicalAxis
= esl_DomesticMember
[1] 35,725us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_IntercompanyMember
/ us-gaap_StatementGeographicalAxis
= esl_DomesticMember
[1]
Intercompany | Canada                      
Segment Reporting Information [Line Items]                      
Sales                 7,544us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_IntercompanyMember
/ us-gaap_StatementGeographicalAxis
= country_CA
[1] 6,554us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_IntercompanyMember
/ us-gaap_StatementGeographicalAxis
= country_CA
[1] 2,844us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_IntercompanyMember
/ us-gaap_StatementGeographicalAxis
= country_CA
[1]
Intercompany | France                      
Segment Reporting Information [Line Items]                      
Sales                 60,763us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_IntercompanyMember
/ us-gaap_StatementGeographicalAxis
= country_FR
[1] 39,745us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_IntercompanyMember
/ us-gaap_StatementGeographicalAxis
= country_FR
[1] 41,454us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_IntercompanyMember
/ us-gaap_StatementGeographicalAxis
= country_FR
[1]
Intercompany | United Kingdom                      
Segment Reporting Information [Line Items]                      
Sales                 22,846us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_IntercompanyMember
/ us-gaap_StatementGeographicalAxis
= country_GB
[1] 26,402us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_IntercompanyMember
/ us-gaap_StatementGeographicalAxis
= country_GB
[1] 19,305us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_IntercompanyMember
/ us-gaap_StatementGeographicalAxis
= country_GB
[1]
Intercompany | All Other Foreign                      
Segment Reporting Information [Line Items]                      
Sales                 42,686us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_IntercompanyMember
/ us-gaap_StatementGeographicalAxis
= esl_AllOtherForeignMember
[1] 44,829us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_IntercompanyMember
/ us-gaap_StatementGeographicalAxis
= esl_AllOtherForeignMember
[1] 37,683us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_IntercompanyMember
/ us-gaap_StatementGeographicalAxis
= esl_AllOtherForeignMember
[1]
Unaffiliated Customers | Canada                      
Segment Reporting Information [Line Items]                      
Sales                 231,937us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersMember
/ us-gaap_StatementGeographicalAxis
= country_CA
[1] 232,890us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersMember
/ us-gaap_StatementGeographicalAxis
= country_CA
[1] 245,353us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersMember
/ us-gaap_StatementGeographicalAxis
= country_CA
[1]
Unaffiliated Customers | France                      
Segment Reporting Information [Line Items]                      
Sales                 460,836us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersMember
/ us-gaap_StatementGeographicalAxis
= country_FR
[1] 423,774us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersMember
/ us-gaap_StatementGeographicalAxis
= country_FR
[1] 410,766us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersMember
/ us-gaap_StatementGeographicalAxis
= country_FR
[1]
Unaffiliated Customers | United Kingdom                      
Segment Reporting Information [Line Items]                      
Sales                 266,570us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersMember
/ us-gaap_StatementGeographicalAxis
= country_GB
[1] 223,735us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersMember
/ us-gaap_StatementGeographicalAxis
= country_GB
[1] 217,118us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersMember
/ us-gaap_StatementGeographicalAxis
= country_GB
[1]
Unaffiliated Customers | All Other Foreign                      
Segment Reporting Information [Line Items]                      
Sales                 $ 87,828us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersMember
/ us-gaap_StatementGeographicalAxis
= esl_AllOtherForeignMember
[1] $ 71,162us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersMember
/ us-gaap_StatementGeographicalAxis
= esl_AllOtherForeignMember
[1] $ 68,032us-gaap_SalesRevenueNet
/ us-gaap_MajorCustomersAxis
= esl_UnaffiliatedCustomersMember
/ us-gaap_StatementGeographicalAxis
= esl_AllOtherForeignMember
[1]
[1] Based on country from which the sale originated and the sale was recorded.