XML 25 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Earnings Per Share Schedule of Earnings Per Common Share (Details) - shares
shares in Thousands
3 Months Ended
Jul. 31, 2019
Jul. 31, 2018
Weighted average number of common shares outstanding    
Basic (in shares) 2,750 2,736
Dilutive effect of stock options and RSUs (in shares) 21 68
Weighted average common shares outstanding-diluted (in shares) 2,771 2,804