XML 24 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Basic and Diluted Net Income Per Share - Computation of Basic and Diluted Net Income Per Share (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Numerator:    
Net income $ 4,147us-gaap_NetIncomeLoss $ 18,275us-gaap_NetIncomeLoss
Denominator:    
Weighted average common shares - basic (in shares) 76,205us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 74,754us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Weighted average common shares - diluted (in shares) 79,231us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 78,064us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Net income per share:    
Basic (in dollars per share) $ 0.05us-gaap_EarningsPerShareBasic $ 0.24us-gaap_EarningsPerShareBasic
Diluted (in dollars per share) $ 0.05us-gaap_EarningsPerShareDiluted $ 0.23us-gaap_EarningsPerShareDiluted
Potentially dilutive securities excluded from net income per share - diluted because their effect is anti-dilutive (in shares) 43us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 658us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Employee Stock Option [Member]    
Denominator:    
Effect of Dilutive Securities (in shares) 2,806us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
3,306us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Employee Stock [Member]    
Denominator:    
Effect of Dilutive Securities (in shares) 95us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
4us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockMember
Restricted Stock Units (RSUs) [Member]    
Denominator:    
Effect of Dilutive Securities (in shares) 125us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
0us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember