v3.26.1
Note 11 - Segment Information (Tables)
9 Months Ended
Jul. 31, 2026
Notes Tables  
Segment Reporting [Table Text Block]
   

Three Months Ended

   

Nine Months Ended

 
   

July 31,

   

July 31,

 
   

2026

   

2025

   

2026

   

2025

 

Net sales

  $ 24,297,022     $ 19,916,919     $ 62,941,623     $ 53,209,284  

Cost of goods sold

    15,202,314       13,597,608       40,882,703       36,928,838  

Employee and contracted sales personnel-related expenses

    4,795,818       3,855,114       12,627,619       11,296,809  

Shipping expenses

    705,288       526,574       1,771,427       1,428,902  

Travel and entertainment expenses

    167,751       144,790       572,046       478,494  

Professional fees and expenses

    123,896       126,132       340,370       428,644  

Other (1)

    1,190,323       1,104,227       3,540,255       3,366,677  

Income (loss) from operations

    2,111,632       562,474       3,207,203       (719,080 )

Other expense

                               

Interest expense

    (247,112 )     (260,002 )     (692,205 )     (772,559 )

Other income (expense)

    2,160       3,882       (8,098 )     19,485  

Other expense, net

    (244,952 )     (256,120 )     (700,303 )     (753,074 )

Income (loss) before income taxes

    1,866,680       306,354       2,506,900       (1,472,154 )

Income tax expense (benefit)

    8,563       4,468       (8,505 )     31,313  

Net income (loss)

  $ 1,858,117     $ 301,886     $ 2,515,405     $ (1,503,467 )