XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
ORGANIZATION, BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Earnings Per Share (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Numerator [Abstract]        
Net income applicable to common stockholders - basic $ 6,630 $ 18,375 $ 19,136 $ 27,475
Common Stock [Member]        
Numerator [Abstract]        
Net income applicable to common stockholders - basic 1,469 4,035 4,237 6,013
Effect of dilutive securities [Abstract]        
Restricted stock awards 49 124 133 136
Net income applicable to common stockholders - diluted $ 1,518 $ 4,159 $ 4,370 $ 6,149
Denominator [Abstract]        
Denominator for basic EPS - weighted average common shares (in shares) 9,328 9,247 9,328 9,249
Effect of dilutive securities [Abstract]        
Restricted stock awards (in shares) 466 450 438 315
Denominator for diluted EPS - weighted average common equivalent shares (in shares) 9,794 9,697 9,766 9,564
Class A Common Stock [Member]        
Numerator [Abstract]        
Net income applicable to common stockholders - basic $ 5,161 $ 14,340 $ 14,899 $ 21,462
Effect of dilutive securities [Abstract]        
Restricted stock awards (49) (124) (133) (136)
Net income applicable to common stockholders - diluted $ 5,112 $ 14,216 $ 14,766 $ 21,326
Denominator [Abstract]        
Denominator for basic EPS - weighted average common shares (in shares) 29,591 29,575 29,621 29,582
Effect of dilutive securities [Abstract]        
Restricted stock awards (in shares) 210 253 179 140
Denominator for diluted EPS - weighted average common equivalent shares (in shares) 29,801 29,828 29,800 29,722