XML 80 R98.htm IDEA: XBRL DOCUMENT v2.4.1.9
Shareholders' Equity and Stock Options (Summary of Activity Under Stock Option Plans) (Detail) (USD $)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2011
Options Outstanding        
Options outstanding at beginning of period (in shares) 893,139us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 1,765,947us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 2,401,809us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Options granted (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod 46,950us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod  
Options exercised (in shares) (476,793)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised (847,340)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised (614,263)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised  
Options canceled (in shares) (22,999)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod (25,468)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod (68,549)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod  
Options outstanding at end of period (in shares) 393,347us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 893,139us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 1,765,947us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Options exercisable at end of period (in shares) 364,770us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 721,645us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 1,274,340us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber  
Options vested at December 31, 2014 or expected to vest (in shares) 392,490us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber [1]      
Weighted-Average Exercise Price Per Share (in dollars per share)        
Weighted Average Exercise Price Per Share, Options granted (in dollars per share) $ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 0.00us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice $ 41.27us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice  
Weighted Average Exercise Price Per Share, Options exercised (in dollars per share) $ 44.60us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice $ 37.82us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice $ 42.97us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice  
Weighted Average Exercise Price Per Share, Options canceled (in dollars per share) $ 57.07us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice $ 39.04us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice $ 43.57us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice  
Weighted Average Exercise Price Per Share, Outstanding at period end (in dollars per share) $ 40.72us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 43.23us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 40.58us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 37.54us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Weighted Average Exercise Price Per Share, Options exercisable at December 31, 2014 $ 40.13us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice      
Weighted Average Exercise Price Per Share, Options vested at December 31, 2014 or expected to vest $ 40.70us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice [1]      
Weighted-Average Remaining Contractual Life in Years        
Weighted-Average Remaining Contractual Life in Years, Options outstanding 3 years 9 months 24 days 3 years 10 months 24 days    
Weighted-Average Remaining Contractual Life in Years, Options exercisable at December 31, 2014 3 years 4 months 24 days      
Weighted-Average Remaining Contractual Life in Years, Options vested at December 31, 2014 or expected to vest 3 years 9 months 24 days [1]      
Aggregate Intrinsic Value        
Aggregate Intrinsic Value, Options outstanding $ 16,019,130us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue $ 16,403,816us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue    
Aggregate Intrinsic Value, Options exercisable at December 31, 2014 15,069,704us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1      
Aggregate Intrinsic Value, Options vested at December 31, 2014 or expected to vest $ 15,990,648us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue [1]      
[1] In addition to the vested options, we expect a portion of the unvested options to vest at some point in the future. Options expected to vest are calculated by applying an estimated forfeiture rate to the unvested options.