XML 62 R49.htm IDEA: XBRL DOCUMENT v3.20.4
EARNINGS PER SHARE - Reconciliation of Shares Used to Calculate Basic and Diluted Earnings Per Share (Details) - shares
3 Months Ended
Jan. 31, 2021
Jan. 31, 2020
Class A Common Stock    
Class of Stock [Line Items]    
Basic shares (shares) 26,456,071 26,260,943
Assumed conversion of restricted shares (shares) 75,332 153,337
Diluted shares (shares) 26,531,403 26,414,280
Class B Common Stock    
Class of Stock [Line Items]    
Basic shares (shares) 22,000,000.0 22,000,000.0
Diluted shares (shares) 22,000,000.0 22,000,000.0
Basic and diluted shares (shares) 22,007,725 22,007,725