v3.26.1
Condensed Consolidated Statements of Changes in Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Treasury Stock, Common [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Total
Balance at Oct. 31, 2024 $ 6,634 $ (4,633,560) $ 19,094,618 $ 11,709,875 $ 26,177,567
Balance, shares at Oct. 31, 2024 5,708,599        
Treasury stock, balance shares at Oct. 31, 2024   925,331      
Net income (loss) 1,153,256 1,153,256
Balance at Jan. 31, 2025 $ 6,634 $ (4,633,560) 19,094,618 12,863,131 27,330,823
Balance, shares at Jan. 31, 2025 5,708,599        
Treasury stock, balance shares at Jan. 31, 2025   925,331      
Balance at Oct. 31, 2024 $ 6,634 $ (4,633,560) 19,094,618 11,709,875 26,177,567
Balance, shares at Oct. 31, 2024 5,708,599        
Treasury stock, balance shares at Oct. 31, 2024   925,331      
Net income (loss)         591,898
Balance at Jul. 31, 2025 $ 6,634 $ (4,633,560) 19,094,618 12,301,773 26,769,465
Balance, shares at Jul. 31, 2025 5,708,599        
Treasury stock, balance shares at Jul. 31, 2025   925,331      
Balance at Jan. 31, 2025 $ 6,634 $ (4,633,560) 19,094,618 12,863,131 27,330,823
Balance, shares at Jan. 31, 2025 5,708,599        
Treasury stock, balance shares at Jan. 31, 2025   925,331      
Net income (loss) 644,055 644,055
Balance at Apr. 30, 2025 $ 6,634 $ (4,633,560) 19,094,618 13,507,186 27,974,878
Balance, shares at Apr. 30, 2025 5,708,599        
Treasury stock, balance shares at Apr. 30, 2025   925,331      
Net income (loss) (1,205,413) (1,205,413)
Balance at Jul. 31, 2025 $ 6,634 $ (4,633,560) 19,094,618 12,301,773 26,769,465
Balance, shares at Jul. 31, 2025 5,708,599        
Treasury stock, balance shares at Jul. 31, 2025   925,331      
Balance at Oct. 31, 2025 $ 6,634 $ (4,633,560) 19,094,618 13,113,314 $ 27,581,006
Balance, shares at Oct. 31, 2025 5,708,599        
Treasury stock, balance shares at Oct. 31, 2025   925,331     925,331
Net income (loss) 1,648,320 $ 1,648,320
Dividend declared at $0.08 per common share outstanding (467,813) (467,813)
Balance at Jan. 31, 2026 $ 6,634 $ (4,633,560) 19,094,618 14,293,821 28,761,513
Balance, shares at Jan. 31, 2026 5,708,599        
Treasury stock, balance shares at Jan. 31, 2026   925,331      
Balance at Oct. 31, 2025 $ 6,634 $ (4,633,560) 19,094,618 13,113,314 $ 27,581,006
Balance, shares at Oct. 31, 2025 5,708,599        
Treasury stock, balance shares at Oct. 31, 2025   925,331     925,331
Net income (loss)         $ 3,904,247
Balance at Jul. 31, 2026 $ 6,634 $ (4,633,560) 19,094,618 16,549,748 $ 31,017,440
Balance, shares at Jul. 31, 2026 5,708,599        
Treasury stock, balance shares at Jul. 31, 2026   925,331     925,331
Balance at Jan. 31, 2026 $ 6,634 $ (4,633,560) 19,094,618 14,293,821 $ 28,761,513
Balance, shares at Jan. 31, 2026 5,708,599        
Treasury stock, balance shares at Jan. 31, 2026   925,331      
Net income (loss) 262,489 262,489
Balance at Apr. 30, 2026 $ 6,634 $ (4,633,560) 19,094,618 14,556,310 29,024,002
Balance, shares at Apr. 30, 2026 5,708,599        
Treasury stock, balance shares at Apr. 30, 2026   925,331      
Net income (loss) 1,993,438 1,993,438
Balance at Jul. 31, 2026 $ 6,634 $ (4,633,560) $ 19,094,618 $ 16,549,748 $ 31,017,440
Balance, shares at Jul. 31, 2026 5,708,599        
Treasury stock, balance shares at Jul. 31, 2026   925,331     925,331