11. Earnings Per Common Share: Schedule of Earnings Per Common Share (Details) - shares |
12 Months Ended | |
|---|---|---|
May 31, 2026 |
May 31, 2025 |
|
| Details | ||
| Average common shares outstanding | 3,170,439 | 3,131,134 |
| Common shares issuable under stock option plans | 99,238 | 147,555 |
| Average common shares outstanding assuming dilution | 3,269,677 | 3,278,689 |