XML 53 R39.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies (Narrative) (Details) - USD ($)
3 Months Ended 12 Months Ended
Oct. 31, 2017
Apr. 30, 2017
Jan. 31, 2017
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2015
Nov. 01, 2016
Property, Plant and Equipment [Line Items]              
Goodwill, Impairment Loss       $ 0 $ 0    
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]              
Cumulative effect on retained earnings, net of tax           $ 4,100,000  
Cumulative effect adjustment         17,700,000    
Foreign Currency Translation [Abstract]              
Net foreign exchange loss       1,400,000 1,600,000 3,500,000  
Property, Plant and Equipment [Abstract]              
Interest capitalized included in construction in progress       $ 5,200,000 $ 3,100,000    
Treasury Stock [Abstract]              
Number of shares in treasury (in shares) 3,600,000     3,600,000 3,300,000    
Number of shares purchased 108,000 150,000   257,500 0    
Minimum [Member] | Building [Member]              
Property, Plant and Equipment [Abstract]              
Property, plant and equipment, useful life, (years)       30 years      
Minimum [Member] | Machinery and equipment [Member]              
Property, Plant and Equipment [Abstract]              
Property, plant and equipment, useful life, (years)       3 years      
Maximum [Member] | Building [Member]              
Property, Plant and Equipment [Abstract]              
Property, plant and equipment, useful life, (years)       40 years      
Maximum [Member] | Machinery and equipment [Member]              
Property, Plant and Equipment [Abstract]              
Property, plant and equipment, useful life, (years)       15 years      
Retained Earnings [Member]              
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]              
Cumulative effect on retained earnings, net of tax           $ 4,100,000  
Cumulative effect adjustment         $ 17,900,000    
Accounting Standards Update 2016-09 [Member]              
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]              
Excess tax benefit, amount       $ 13,500,000      
Accounting Standards Update 2016-09 [Member] | Retained Earnings [Member]              
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]              
Cumulative effect adjustment             $ 17,900,000
Rebate Accruals [Member]              
New Accounting Pronouncements and Changes in Accounting Principles [Abstract]              
Cumulative effect on retained earnings, net of tax     $ 4,100,000        
Cumulative effect on retained earnings, net of tax     $ 4,100,000