XML 28 R37.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholders’ Equity - Assumptions to Estimate Fair Value of Option Grant on Date of Grant Using Black Scholes Option Pricing Model (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Risk free interest rates lower end 0.11%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum 0.12%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum 0.19%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum
Risk free interest rates upper end 2.27%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum 1.40%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum 1.43%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum
Weighted average fair value of stock options granted during the period $ 14.44us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 11.17us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 13.53us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Lower end      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield 1.50%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
1.50%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
1.30%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
Upper end      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Dividend yield 1.51%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
1.53%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
1.35%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
Employee Stock Option Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Volatility lower end - stock option plans 35.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
38.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
38.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Volatility upper end - stock option plans 36.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
38.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
39.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Employee Stock Option Plan | Lower end      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected life (years) 6 years 6 months 8 days 5 years 10 months 28 days 5 years 9 months 19 days
Employee Stock Option Plan | Upper end      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected life (years) 7 years 5 months 6 days 7 years 5 months 6 days 7 years 3 months 5 days
Employee Stock Purchase Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Volatility - stock purchase rights plans 20.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
21.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
34.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
Expected life (years) 1 year 1 year 1 year
Weighted average fair value of stock purchase rights granted during the period $ 9.60us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
$ 9.43us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
$ 9.70us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember