XML 11 R2.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Balance Sheets - USD ($)
Jan. 31, 2025
Oct. 31, 2024
CURRENT ASSETS:    
Cash and cash equivalents $ 2,361,218 $ 1,381,023
Accounts receivable, net of allowances for credit losses of $144,000 for 2025 and 2024 11,892,085 9,367,338
Inventories 14,950,743 15,705,984
Due from broker 1,961,826 1,466,059
Prepaid expenses and other current assets 296,098 167,207
Prepaid and refundable income taxes 285,439
TOTAL CURRENT ASSETS 31,461,970 28,373,050
Building, machinery, and equipment, net 3,087,505 3,221,865
Customer list and relationships, net of accumulated amortization of $278,125 and $310,383 for 2025 and 2024, respectively 146,625 154,250
Trademarks and tradenames 327,000 327,000
Equity method investments 39,628 39,651
Right-of-use asset 3,090,156 1,166,537
Deferred income tax assets, net 472,571 592,398
Deposits and other assets 256,228 135,937
TOTAL ASSETS 38,881,683 34,010,688
CURRENT LIABILITIES:    
Accounts payable and accrued expenses 5,549,537 5,743,899
Line of credit 2,200,000
Due to broker 547,653 794,804
Lease liabilities - current portion 778,047 307,364
TOTAL CURRENT LIABILITIES 9,075,237 6,846,067
Note payable – long term
Lease liabilities – long term 2,339,034 865,668
Deferred compensation payable 136,589 121,386
TOTAL LIABILITIES 11,550,860 7,833,121
Commitments and Contingencies (Note 9)
STOCKHOLDERS’ EQUITY:    
Preferred stock, par value $.001 per share; 10,000,000 shares authorized; none issued
Common stock, par value $.001 per share; 30,000,000 shares authorized, 6,633,930 shares issued for January 31, 2025 and October 31, 2024; 5,708,599 shares outstanding for January 31, 2025 and October 31, 2024 6,634 6,634
Additional paid in capital 19,094,618 19,094,618
Retained earnings 12,863,131 11,709,875
Less: common stock held in treasury, at cost; 925,331 shares for January 31, 2025 and October 31, 2024 (4,633,560) (4,633,560)
TOTAL STOCKHOLDERS’ EQUITY 27,330,823 26,177,567
TOTAL LIABILITIES AND STOCKHOLDERS’ EQUITY $ 38,881,683 $ 34,010,688