XML 31 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets (Parentheticals) - $ / shares
Oct. 31, 2020
Oct. 31, 2019
Voting Common Stock [Member]    
Consolidated Balance Sheets [Abstract]    
Common Stock, par value per share $ 0.00390625 $ 0.00390625
Common Stock Authorized 1,280,000 1,280,000
Common Stock Outstanding 464,716 422,935
Common Stock Issued 464,716 422,935
Non-Voting Common Stock [Member]    
Consolidated Balance Sheets [Abstract]    
Common Stock, par value per share $ 0.00390625 $ 0.00390625
Common Stock Authorized 190,720,000 190,720,000
Common Stock Outstanding 114,196,609 113,143,567
Common Stock Issued 114,196,609 113,143,567