XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
11. Earnings Per Common Share: (Tables)
12 Months Ended
May 31, 2022
Earnings Per Share [Abstract]  
Earnings per common share table
   2022  2021
Average common shares outstanding   3,497,345    3,490,213 
Common shares issuable under stock option plans   2,208    1,674 
Average common shares outstanding assuming dilution   3,499,553    3,491,887