XML 59 R49.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Schedule Of Basic And Diluted Earnings Per Share) (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Numerator:    
Net income $ 86,125 $ 76,107
Denominator:    
Basic weighted-average common shares outstanding 142,247 140,785
Effect of dilutive securities:    
Stock options and restricted stock units 1,233 1,305
Diluted weighted average shares 143,480 142,090
Basic earnings per share $ 0.61 $ 0.54
Diluted earnings per share $ 0.60 $ 0.54