XML 103 R88.htm IDEA: XBRL DOCUMENT v3.20.4
Stock-Based Compensation Plans - Compensation Costs Related to Stock-Based Awards (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost for stock-based awards $ 15,408 $ 13,429 $ 12,161
Related tax benefit from stock-based awards 3,696 3,200 2,905
Unrestricted common stock awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost for stock-based awards 693 592 530
Stock option awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost for stock-based awards 9,163 6,537 5,006
Performance share awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost for stock-based awards 2,123 3,070 3,628
Restricted stock unit awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost for stock-based awards $ 3,429 $ 3,230 $ 2,997