XML 38 R23.htm IDEA: XBRL DOCUMENT v3.20.2
Weighted Average Shares and Reconciliation (Tables)
3 Months Ended
Aug. 31, 2020
Earnings Per Share [Abstract]  
Earnings per share
    Three Months Ended
August 31,
    2020   2019
Weighted average shares (basic)     3,763,752       4,032,878  
Effect of dilutive stock options     12,742        
Weighted average shares (diluted)     3,776,494       4,032,878