v3.25.4
Note 10 - Revenue and Revenue Recognition (Tables)
6 Months Ended
Nov. 30, 2025
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

2025

   

2024

 

End-user customers

    74 %     76 %

Distributors

    26 %     24 %