v3.25.4
Note 14 - Foreign Operations (Tables)
6 Months Ended
Dec. 31, 2025
Notes Tables  
Reconciliation of Revenue from Segments to Consolidated [Table Text Block]
  

Three Months Ended

  

Six Months Ended

 
  

December 31,

  

December 31,

 
  

2025

  

2024

  

2025

  

2024

 

Revenues:

                

United States

 $6,851,495  $4,763,010  $14,282,038  $10,628,649 

Europe

  8,007,751   1,308,728   13,796,871   2,589,988 

China

  963,124   694,884   2,173,998   1,324,301 

Other Asian countries

  306,977   272,287   686,587   482,518 

Rest of world

  222,305   385,920   470,439   799,754 
  $16,351,652  $7,424,829  $31,409,933  $15,825,210 
Reconciliation of Assets from Segment to Consolidated [Table Text Block]
  

December 31,

  

June 30,

 
  

2025

  

2025

 

Long-lived assets:

        

United States

 $44,850,132  $45,982,722 

Latvia

  4,514,089   4,848,441 

China

  2,193,546   2,300,608 
  $51,557,767  $53,131,771