v3.26.1
Note 7 - Revenue Recognition (Tables)
9 Months Ended
Jun. 30, 2026
Notes Tables  
Disaggregated Revenue by Geography [Table Text Block]
   

Three Months Ended

June 30, 2026

   

Three Months Ended

June 30, 2025

 
   

Total

Revenue

   

% of Total

Revenue

   

Total

Revenue

   

% of Total

Revenue

 
                                 

United States

    7,098,756       78 %  

$

6,836,444       75 %

Latin America

    1,604,494       18

%

    1,549,918       17

%

Other

    382,086       4

%

    705,080       8

%

Total

  $ 9,085,336       100

%

  $ 9,091,442       100

%

   

Nine Months Ended

June 30, 2026

   

Nine Months Ended

June 30, 2025

 
   

Total

Revenue

   

% of Total

Revenue

   

Total

Revenue

   

% of Total

Revenue

 
                                 

United States

    21,478,927       79 %   $ 19,744,351       76 %

Latin America

    4,589,552       17 %     5,190,493       20 %

Other

    1,078,480       4 %     1,177,247       4 %

Total

  $ 27,146,959       100 %   $ 26,112,091       100 %
Accounts Receivable, Allowance for Credit Loss [Table Text Block]
   

Nine Months

Ended

June 30,

2026

 

Balance – beginning of period

  $ 596,059  

Increase to provision for credit losses

    280,925  

Write offs charged against allowance

    (339 )

Balance – end of period

  $ 876,645