XML 51 R38.htm IDEA: XBRL DOCUMENT v3.26.1
Note 15 - Foreign Operations (Tables)
9 Months Ended
Mar. 31, 2026
Notes Tables  
Segment Reporting, Reconciliation of Revenue by Segment to Consolidated [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

March 31,

  

March 31,

 
  

2026

  

2025

  

2026

  

2025

 

Revenues:

                

United States

 $10,121,552  $5,745,895  $24,403,590  $16,374,544 

Europe

  6,978,833   2,267,780   20,775,704   4,857,768 

China

  1,036,800   711,823   3,210,798   2,036,124 

Other Asian countries

  791,485   260,432   1,478,072   742,950 

Rest of world

  221,144   181,697   691,583   981,451 
  $19,149,814  $9,167,627  $50,559,747  $24,992,837 
Segment Reporting, Reconciliation of Asset by Segment to Consolidated [Table Text Block]
  

March 31,

  

June 30,

 
  

2026

  

2025

 

Long-lived assets:

        

United States

 $54,256,805  $45,982,722 

Latvia

  4,891,752   4,848,441 

China

  2,112,990   2,300,608 
  $61,261,547  $53,131,771