XML 64 R54.htm IDEA: XBRL DOCUMENT v3.8.0.1
Stock-Based Compensation - Treasury Shares (Details)
$ in Millions
6 Months Ended
Apr. 30, 2018
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Document Period End Date Apr. 30, 2018
Deficiency of stock option proceeds recorded to retained earnings | $ $ 1.0
Treasury Stock [Abstract]  
Beginning balance as of November 1, 2017 2,670,743
Balance at April 30, 2018 2,372,906
Restricted Stock Awards (RSAs)  
Treasury Stock [Abstract]  
Restricted stock awards granted (73,400)
Performance Shares  
Treasury Stock [Abstract]  
Restricted stock awards granted (25,340)
Stock Options  
Treasury Stock [Abstract]  
Shares, Issued (199,097)