v3.26.1
Note 11 - Segment Information (Tables)
6 Months Ended
Apr. 30, 2026
Notes Tables  
Segment Reporting [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

April 30,

   

April 30,

 
   

2026

   

2025

   

2026

   

2025

 

Net sales

  $ 22,213,646     $ 17,549,748     $ 38,644,601     $ 33,292,365  

Cost of goods sold

    14,619,198       12,215,407       25,680,389       23,331,230  

Employee and contracted sales personnel-related expenses

    4,077,369       3,788,888       7,831,801       7,441,695  

Shipping expenses

    598,853       522,068       1,066,139       902,328  

Travel and entertainment expenses

    232,632       215,512       404,295       333,704  

Professional fees and expenses

    94,505       45,452       216,474       302,512  

Other (1)

    1,287,223       1,191,623       2,349,932       2,262,450  

Income (loss) from operations

    1,303,866       (429,202 )     1,095,571       (1,281,554 )

Other expense

                               

Interest expense

    (234,445 )     (248,826 )     (445,093 )     (512,557 )

Other income (expense)

    (10,209 )     (5,116 )     (10,258 )     15,603  

Other expense, net

    (244,654 )     (253,942 )     (455,351 )     (496,954 )

Income (loss) before income taxes

    1,059,212       (683,144 )     640,220       (1,778,508 )

Income tax expense (benefit)

    4,395       14,778       (17,068 )     26,845  

Net income (loss)

  $ 1,054,817     $ (697,922 )   $ 657,288     $ (1,805,353 )