XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
EARNINGS PER SHARE (Reconciliation of Basic and Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Jan. 31, 2019
Jan. 31, 2018
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]    
Net income $ 6,654 $ 2,937
Undistributed earnings allocated to participating share (53) (21)
Net income applicable to common shareholders $ 6,601 $ 2,916
Weighted average shares outstanding, Basic 6,735 6,659
Stock options and contingently issuable shares 72 86
Weighted average shares outstanding, Diluted 6,807 6,745
Income per share, Basic $ 0.98 $ 0.44
Income per share, Diluted $ 0.97 $ 0.43