XML 111 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation Plans - Compensation Costs Related to Stock-Based Awards (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2019
Oct. 31, 2018
Oct. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost for stock-based awards $ 13,429 $ 12,161 $ 13,517
Related tax benefit from stock-based awards 3,200 2,905 5,001
Stock option awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost for stock-based awards 6,537 5,006 5,496
Restricted stock units      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost for stock-based awards 3,230 2,997 2,300
Performance share awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost for stock-based awards 3,070 3,628 5,183
Unrestricted common stock awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost for stock-based awards $ 592 $ 530 $ 538