XML 49 R37.htm IDEA: XBRL DOCUMENT v3.8.0.1
Reconciliation of Weighted Average Shares Outstanding and Share Repurchases (Details) - $ / shares
3 Months Ended 6 Months Ended
Oct. 31, 2017
Oct. 31, 2016
Oct. 31, 2017
Oct. 31, 2016
Reconciliation of Weighted Average Shares Outstanding and Share Repurchases [Abstract]        
Weighted average shares outstanding (in shares) 57,013,000 57,759,000 57,100,000 57,717,000
Less: Unearned restricted shares (in shares) (138,000) (221,000) (152,000) (223,000)
Shares used for basic earnings per share (in shares) 56,875,000 57,538,000 56,948,000 57,494,000
Dilutive effect of stock options and other stock awards (in shares) 679,000 0 685,000 765,000
Shares used for diluted earnings per share (in shares) 57,554,000 57,538,000 57,633,000 58,259,000
Shares repurchased (in shares) 285,599 193,955 550,757 415,260
Average purchase price (in dollars per share) $ 53.37 $ 51.56 $ 53.12 $ 51.27
Restricted Stock [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares excluded from diluted EPS calculation (in shares) 26,740     42,783
Stock Options [Member] | Class A Common [Member]        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive shares excluded from diluted EPS calculation (in shares)     284,787 315,425