11. Earnings Per Common Share: Schedule of Earnings Per Common Share (Details) - shares |
12 Months Ended | |
---|---|---|
May 31, 2025 |
May 31, 2024 |
|
Details | ||
Average common shares outstanding | 3,131,134 | 3,353,077 |
Common shares issuable under stock option plans | 147,555 | 135,711 |
Average common shares outstanding assuming dilution | 3,278,689 | 3,488,788 |