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 6 Months Ended
Oct. 24, 2018
Sep. 26, 2018
Jul. 18, 2018
Jun. 21, 2018
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2018
Oct. 31, 2017
Reconciliation of Weighted Average Shares Outstanding and Share Repurchases [Abstract]                
Weighted average shares outstanding (in shares)         57,426,000 57,013,000 57,451,000 57,100,000
Less: Unvested restricted shares (in shares)         (47,000) (138,000) (59,000) (152,000)
Shares used for basic earnings per share (in shares)         57,379,000 56,875,000 57,392,000 56,948,000
Dilutive effect of stock options and other stock awards (in shares)         491,000 679,000 563,000 685,000
Shares used for diluted earnings per share (in shares)         57,870,000 57,554,000 57,955,000 57,633,000
Reconciliation of Weighted Average Shares Outstanding and Share Repurchases [Abstract]                
Shares repurchased (in shares)         299,188 285,599 425,120 550,757
Average purchase price (in dollars per share)         $ 56.82 $ 53.37 $ 58.79 $ 53.12
Cash dividend [Abstract]                
Cash dividends $ 18,900   $ 19,000       $ 38,033 $ 36,699
Class A Common [Member]                
Cash dividend [Abstract]                
Common stock (in dollars per share)         0.33 0.32 $ 0.66 $ 0.64
Class A Common [Member] | Dividend Declared in Q1 2019 [Member]                
Cash dividend [Abstract]                
Dividend declared date             Jun. 21, 2018  
Common stock (in dollars per share)       $ 0.33        
Dividend payable date             Jul. 18, 2018  
Dividend record date             Jul. 03, 2018  
Class A Common [Member] | Dividend Declared in Q2 2019 [Member]                
Cash dividend [Abstract]                
Dividend declared date             Sep. 26, 2018  
Common stock (in dollars per share)   $ 0.33            
Dividend payable date             Oct. 24, 2018  
Dividend record date             Oct. 09, 2018  
Class B Common [Member]                
Cash dividend [Abstract]                
Common stock (in dollars per share)         $ 0.33 $ 0.32 $ 0.66 $ 0.64
Class B Common [Member] | Dividend Declared in Q1 2019 [Member]                
Cash dividend [Abstract]                
Dividend declared date             Jun. 21, 2018  
Common stock (in dollars per share)       $ 0.33        
Dividend payable date             Jul. 18, 2018  
Dividend record date             Jul. 03, 2018  
Class B Common [Member] | Dividend Declared in Q2 2019 [Member]                
Cash dividend [Abstract]                
Dividend declared date             Sep. 26, 2018  
Common stock (in dollars per share)   $ 0.33            
Dividend payable date             Oct. 24, 2018  
Dividend record date             Oct. 09, 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 26,740 0 26,740
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)         157,167 284,787 157,167 284,787