XML 108 R74.htm IDEA: XBRL DOCUMENT v2.4.1.9
Employee Stock Purchase Plan Stock Options and Warrants - Stock Option Activity (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]      
Total intrinsic value of stock options exercised $ 3,505us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue $ 1,649us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue $ 3,472us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Cash received from stock option exercises 7,697us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions 3,281us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions 3,325us-gaap_EmployeeServiceShareBasedCompensationCashReceivedFromExerciseOfStockOptions
Excess tax benefit from the exercise of stock options 576us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions 259us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions 877us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitRealizedFromExerciseOfStockOptions
Number of Shares      
Beginning balance (in shares) 3,008us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber    
Granted (in shares) 666us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross    
Exercised (in shares) (878)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised    
Forfeited/expired (in shares) (5)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod    
Outstanding at December 31 (in shares) 2,791us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 3,008us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Exercisable (in shares) 1,475us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber    
Ending vested and expected to vest (in shares) 2,710us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber    
Weighted Average Exercise Price      
Beginning balance (in dollars per share) $ 12.60us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 12.14us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice  
Granted (in dollars per share) $ 12.59us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice    
Exercised (in shares) $ 11.03us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice    
Forfeited/expired (in shares) $ 13.52us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice    
Outstanding at December 31 (in dollars per share) $ 12.60us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 12.14us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice  
Exercisable (in dollars per share) $ 12.44us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice    
Ending vested and expected to vest (in dollars per share) $ 12.60us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice    
Outstanding, Remaining Contractual Term 3 years 7 months 25 days    
Outstanding, Intrinsic Value 13,210us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue    
Exercisable, Remaining Contractual Term 3 years 6 months 31 days    
Exercisable, Intrinsic Value 7,209us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1    
Ending vested and expected to vest, Remaining Contractual Term 1 year 11 months 5 days    
Ending vested and expected to vest, Intrinsic Value $ 12,833us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue    
Weighted average grant-date fair value of options granted $ 4.27us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 5.31us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue $ 5.28us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue