XML 57 R46.htm IDEA: XBRL DOCUMENT v3.10.0.1
Reconciliation of Weighted Average Shares Outstanding and Share Repurchases (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Jun. 21, 2018
Jul. 31, 2018
Jul. 31, 2017
Reconciliation of Weighted Average Shares Outstanding and Share Repurchases [Abstract]      
Weighted average shares outstanding (in shares)   57,510,000 57,188,000
Less: Unvested restricted shares (in shares)   (80,000) (172,000)
Shares used for basic earnings per share (in shares)   57,430,000 57,016,000
Dilutive effect of stock options and other stock awards (in shares)   684,000 693,000
Shares used for diluted earnings per share (in shares)   58,114,000 57,709,000
Reconciliation of Weighted Average Shares Outstanding and Share Repurchases [Abstract]      
Shares repurchased (in shares)   125,932 265,158
Average purchase price (in dollars per share)   $ 63.48 $ 52.86
Cash dividend [Abstract]      
Cash dividends   $ 19,043 $ 18,382
Class A Common [Member]      
Cash dividend [Abstract]      
Common stock (in dollars per share)   $ 0.33 $ 0.32
Class A Common [Member] | Dividend Paid [Member]      
Cash dividend [Abstract]      
Dividend declared date   Jun. 21, 2018  
Common stock (in dollars per share) $ 0.33    
Cash dividends $ 19,000    
Dividend payable date   Jul. 18, 2018  
Dividend record date   Jul. 03, 2018  
Class B Common [Member]      
Cash dividend [Abstract]      
Common stock (in dollars per share)   $ 0.33 $ 0.32
Class B Common [Member] | Dividend Paid [Member]      
Cash dividend [Abstract]      
Dividend declared date   Jun. 21, 2018  
Common stock (in dollars per share) $ 0.33    
Cash dividends $ 19,000    
Dividend payable date   Jul. 18, 2018  
Dividend record date   Jul. 03, 2018  
Restricted Stock [Member]      
Reconciliation of Weighted Average Shares Outstanding and Share Repurchases [Abstract]      
Anti-dilutive shares excluded from diluted EPS calculation (in shares)   0 0
Stock Options [Member] | Class A Common [Member]      
Reconciliation of Weighted Average Shares Outstanding and Share Repurchases [Abstract]      
Anti-dilutive shares excluded from diluted EPS calculation (in shares)   0 292,852