XML 56 R43.htm IDEA: XBRL DOCUMENT v3.22.4
ORGANIZATION, BASIS OF PRESENTATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES, Earnings Per Share (Details) - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Numerator [Abstract]      
Net income applicable to common stockholders - basic $ 26,054 $ 33,633 $ 8,533
Common Stock [Member]      
Numerator [Abstract]      
Net income applicable to common stockholders - basic 5,790 7,366 1,849
Effect of dilutive securities [Abstract]      
Restricted stock awards 187 190 34
Net income applicable to common stockholders - diluted $ 5,977 $ 7,556 $ 1,883
Denominator [Abstract]      
Denominator for basic EPS - weighted average common shares (in shares) 9,326 9,244 9,144
Effect of dilutive securities [Abstract]      
Restricted stock awards (in shares) 455 364 241
Denominator for diluted EPS - weighted average common equivalent shares (in shares) 9,781 9,608 9,385
Class A Common Stock [Member]      
Numerator [Abstract]      
Net income applicable to common stockholders - basic $ 20,264 $ 26,267 $ 6,684
Effect of dilutive securities [Abstract]      
Restricted stock awards (187) (190) (34)
Net income applicable to common stockholders - diluted $ 20,077 $ 26,077 $ 6,650
Denominator [Abstract]      
Denominator for basic EPS - weighted average common shares (in shares) 29,481 29,576 29,506
Effect of dilutive securities [Abstract]      
Restricted stock awards (in shares) 196 177 70
Denominator for diluted EPS - weighted average common equivalent shares (in shares) 29,677 29,753 29,576