XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Retained Earnings [Member]
Total
Balances (in shares) at Oct. 31, 2021 7,897,477    
Balances at Oct. 31, 2021 $ 14,337,649 $ 7,868,304 $ 22,205,953
Share-based compensation, net (in shares) (47,479)    
Share-based compensation, net $ 19,803 0 19,803
Net income (loss) $ 0 (935,793) (935,793)
Balances (in shares) at Jan. 31, 2022 7,849,998    
Balances at Jan. 31, 2022 $ 14,357,452 6,932,511 21,289,963
Balances (in shares) at Oct. 31, 2021 7,897,477    
Balances at Oct. 31, 2021 $ 14,337,649 7,868,304 22,205,953
Net income (loss)     (1,163,784)
Balances (in shares) at Apr. 30, 2022 7,894,862    
Balances at Apr. 30, 2022 $ 14,470,664 6,704,520 21,175,184
Balances (in shares) at Jan. 31, 2022 7,849,998    
Balances at Jan. 31, 2022 $ 14,357,452 6,932,511 21,289,963
Share-based compensation, net (in shares) 44,864    
Share-based compensation, net $ 113,212 0 113,212
Net income (loss) $ 0 (227,991) (227,991)
Balances (in shares) at Apr. 30, 2022 7,894,862    
Balances at Apr. 30, 2022 $ 14,470,664 6,704,520 21,175,184
Balances (in shares) at Oct. 31, 2022 7,893,194    
Balances at Oct. 31, 2022 $ 14,638,505 7,521,213 22,159,718
Share-based compensation, net (in shares) (24,626)    
Share-based compensation, net $ 34,322 0 34,322
Net income (loss) $ 0 809,984 809,984
Balances (in shares) at Jan. 31, 2023 7,868,568    
Balances at Jan. 31, 2023 $ 14,672,827 8,331,197 23,004,024
Balances (in shares) at Oct. 31, 2022 7,893,194    
Balances at Oct. 31, 2022 $ 14,638,505 7,521,213 22,159,718
Net income (loss)     3,233,071
Balances (in shares) at Apr. 30, 2023 7,865,121    
Balances at Apr. 30, 2023 $ 14,812,334 10,754,284 25,566,618
Balances (in shares) at Jan. 31, 2023 7,868,568    
Balances at Jan. 31, 2023 $ 14,672,827 8,331,197 23,004,024
Share-based compensation, net (in shares) (3,447)    
Share-based compensation, net $ 139,507 0 139,507
Net income (loss) $ 0 2,423,087 2,423,087
Balances (in shares) at Apr. 30, 2023 7,865,121    
Balances at Apr. 30, 2023 $ 14,812,334 $ 10,754,284 $ 25,566,618