XML 42 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Tables)
6 Months Ended
Nov. 30, 2022
Earnings Per Share [Abstract]  
Reconciliation of Basic to Diluted Weighted-Average Shares Outstanding The following table reconciles basic to diluted weighted-average shares outstanding:
Three Months EndedSix Months Ended
(in thousands)Nov 30, 2022Nov 30, 2021Nov 30, 2022Nov 30, 2021
Basic39,490 39,053 39,394 38,893 
Effect of dilutive securities— — — — 
Diluted39,490 39,053 39,394 38,893 
Securities excluded as their inclusion would be anti-dilutive3,793 3,510 3,793 3,510