v3.26.1
Note 8 - Revenue (Tables)
12 Months Ended
May 31, 2026
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

2026

   

2025

 

End-user customers

    61 %     70 %

Distributors

    39 %     30 %