XML 85 R60.htm IDEA: XBRL DOCUMENT v3.19.2
Reconciliation of Weighted Average Shares Outstanding (Details) - shares
12 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2017
Reconciliation of Weighted Average Shares Outstanding [Abstract]      
Weighted Average Shares Outstanding (in shares) 57,240,000 57,181,000 57,531,000
Less: Unvested restricted shares (in shares) (48,000) (138,000) (194,000)
Shares Used for Basic Earnings Per Share (in shares) 57,192,000 57,043,000 57,337,000
Dilutive Effect of Stock Options and Other Stock Awards (in shares) 648,000 845,000 862,000
Shares Used for Diluted Earnings Per Share (in shares) 57,840,000 57,888,000 58,199,000
Stock Options [Member] | Common Stock Class A [Member]      
Reconciliation of Weighted Average Shares Outstanding and Share Repurchases [Abstract]      
Anti-dilutive shares excluded from diluted EPS calculation (in shares) 260,984 244,590 301,527
Warrants [Member] | Common Stock Class A [Member]      
Reconciliation of Weighted Average Shares Outstanding and Share Repurchases [Abstract]      
Anti-dilutive shares excluded from diluted EPS calculation (in shares) 242,402 0 0
Restricted Stock [Member]      
Reconciliation of Weighted Average Shares Outstanding and Share Repurchases [Abstract]      
Anti-dilutive shares excluded from diluted EPS calculation (in shares) 0 26,740 0