XML 36 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Earnings Per Share - Reconciliation of Denominators of Basic and Diluted Earnings Per Share Computations (Detail)
In Thousands, unless otherwise specified
3 Months Ended 9 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items]        
Weighted-average shares outstanding used to compute basic earnings per share 70,696us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 73,821us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 71,985us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 76,173us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Effect of dilutive common stock equivalents 3,174us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 2,553us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 3,137us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 2,159us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
Weighted-average shares outstanding and dilutive securities used to compute dilutive earnings per share 73,870us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 76,374us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 75,122us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 78,332us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding