v3.26.3
Note 15 - Foreign Operations (Tables)
3 Months Ended
Sep. 30, 2026
Notes Tables  
Segment Reporting, Reconciliation of Revenue by Segment to Consolidated [Table Text Block]
  

Three Months Ended

 
  

September 30,

 
  

2026

  

2025

 

Revenues:

        

United States

 $12,094,565  $7,430,542 

United Kingdom (1)

  3,858,523   3,185,612 

Israel

  1,207,574   1,566,607 

China

  1,225,278   1,210,874 

Other European countries

  1,505,658   1,036,901 

Other Asian countries

  554,285   379,611 

Rest of world

  316,771   248,134 
  $20,762,654  $15,058,281 
Segment Reporting, Reconciliation of Asset by Segment to Consolidated [Table Text Block]
  

September 30,

  

June 30,

 
  

2026

  

2026

 

Long-lived assets:

        

United States

 $57,402,007  $56,884,880 

Latvia

  5,497,786   5,176,771 

China

  1,935,530   2,049,520 
  $64,835,323  $64,111,171