XML 61 R43.htm IDEA: XBRL DOCUMENT v3.7.0.1
Reconciliation of Weighted Average Shares Outstanding (Details) - shares
12 Months Ended
Apr. 30, 2017
Apr. 30, 2016
Apr. 30, 2015
Reconciliation of Weighted Average Shares Outstanding [Abstract]      
Weighted Average Shares Outstanding (in shares) 57,531,000 58,253,000 59,004,000
Less: Unearned Restricted Shares (in shares) (194,000) (255,000) (271,000)
Shares Used for Basic Earnings Per Share (in shares) 57,337,000 57,998,000 58,733,000
Dilutive Effect of Stock Options and Other Stock Awards (in shares) 862,000 736,000 861,000
Shares Used for Diluted Earnings Per Share (in shares) 58,199,000 58,734,000 59,594,000
Stock Options [Member] | Common Stock Class A [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from diluted EPS calculation (in shares) 301,527 336,803 178,144
Restricted Stock [Member]      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Anti-dilutive shares excluded from diluted EPS calculation (in shares)   15,200 2,500