XML 41 R31.htm IDEA: XBRL DOCUMENT v2.4.1.9
Net Income Per Share - Reconciliation of Shares Used in Computation of Basic and Diluted Net Income Per Share (Detail)
In Thousands, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Earnings Per Share [Abstract]    
Basic (shares) 80,654us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 81,053us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Assumed dilution under stock plans (shares) 541us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 679us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
Diluted (shares) 81,195us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 81,732us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding