XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Note 11 - Revenue Recognition (Tables)
3 Months Ended
Apr. 30, 2024
Notes Tables  
Revenue from External Customers by Geographic Areas [Table Text Block]
   

Three months ended

   

Six months ended

 
   

April 30,

   

April 30,

 
   

2024

   

2023

   

2024

   

2023

 

United States

  $ 13,024,311     $ 15,829,216     $ 24,993,866     $ 30,407,301  

Outside the United States

    3,087,787       3,790,320       5,972,997       7,495,910  

Total net sales

  $ 16,112,098     $ 19,619,536     $ 30,966,863     $ 37,903,211