XML 51 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings Per Share (Tables)
12 Months Ended
Oct. 31, 2020
Earnings Per Share [Abstract]  
Earnings Per Share
The following table presents earnings per share (in thousands).
For the years ended
October 31, 2020October 31, 2019October 31, 2018
Net income$28,274 $53,294 $61,431 
Distributed and undistributed (earnings) to unvested restricted stock
(372)(778)(878)
Distributed and undistributed earnings to common shareholders — Basic
27,902 52,516 60,553 
Weighted average shares outstanding — Basic21,943 21,829 22,429 
Weighted average shares outstanding — Diluted21,943 21,829 22,429 
Earnings per common share — Basic$1.27 $2.41 $2.70 
Earnings per common share — Diluted$1.27 $2.41 $2.70