v3.26.1
Note 7 - Goodwill and Intangible Assets (Tables)
12 Months Ended
Jun. 30, 2026
Notes Tables  
Goodwill [Table Text Block]

Balance as of June 30, 2024

 $6,764,127 

Goodwill acquired during the year

  6,989,794 

Balance as of June 30, 2025

  13,753,921 

Goodwill acquired during the year

  5,561,256 

Balance as of June 30, 2026

 $19,315,177 
Intangible Asset, Finite-Lived [Table Text Block]
  

Useful Lives

  

June 30, 2026

  

June 30, 2025

 
  

(Years)

  

Gross

  

Accumulated Amortization

  

Net

  

Gross

  

Accumulated Amortization

  

Net

 

Customer relationships

 10 - 15  $10,422,300  $(2,854,929) $7,567,371  $8,852,300  $(2,191,687) $6,660,613 

Developed technology

 8 - 10   9,928,304   (4,235,186)  5,693,118   8,998,304   (3,621,677)  5,376,627 

Tradenames

 8 - 15   8,096,418   (4,272,746)  3,823,672   7,706,418   (3,981,360)  3,725,058 

Backlog

 1   914,525   (864,085)  50,440   824,525   (598,900)  225,625 

Total intangible assets

    $29,361,547  $(12,226,946) $17,134,601  $26,381,547  $(10,393,624) $15,987,923 
Intangible Asset, Finite-Lived, and Capitalized Cost, Software to be Sold, Leased, or Marketed, Estimated Amortization Expense [Table Text Block]

Fiscal year ending:

    

June 30, 2027

 $1,780,543 

June 30, 2028

  1,730,103 

June 30, 2029

  1,730,103 

June 30, 2030

  1,730,103 

June 30, 2031

  1,730,103 

After June 30, 2031

  8,433,646 
  $17,134,601