XML 30 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
EARNINGS PER SHARE - Computation of basic and diluted earnings per share (Detail) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 9 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Mar. 31, 2015
Mar. 31, 2014
Numerator:        
Net income and comprehensive income $ 41,137us-gaap_NetIncomeLoss $ 45,199us-gaap_NetIncomeLoss $ 125,145us-gaap_NetIncomeLoss $ 127,519us-gaap_NetIncomeLoss
Denominator:        
Weighted-average shares used in computing basic net income per share (in shares) 87,904us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 87,901us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 88,115us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 87,656us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Weighted-average shares used in computing diluted net income per share (in shares) 89,400us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 89,775us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 89,707us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 89,667us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Net income per share of common stock:        
Basic (in usd per share) $ 0.47us-gaap_EarningsPerShareBasic $ 0.51us-gaap_EarningsPerShareBasic $ 1.42us-gaap_EarningsPerShareBasic $ 1.45us-gaap_EarningsPerShareBasic
Diluted (in usd per share) $ 0.46us-gaap_EarningsPerShareDiluted $ 0.50us-gaap_EarningsPerShareDiluted $ 1.40us-gaap_EarningsPerShareDiluted $ 1.42us-gaap_EarningsPerShareDiluted
Stock options        
Denominator:        
Stock options (in shares) 1,367us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1,646us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1,417us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
1,754us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Restricted stock units        
Denominator:        
Stock options (in shares) 129us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
228us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
175us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
257us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember