XML 67 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Operations and Significant Accounting Policies - Schedule of Earnings Per Share, Basic and Diluted (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Basic                      
Weighted average number of common shares outstanding used in computing basic earnings per share                 47,184us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 46,363us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 45,780us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Net income attributable to common stockholders $ 16,665us-gaap_NetIncomeLoss $ 19,427us-gaap_NetIncomeLoss $ 17,385us-gaap_NetIncomeLoss $ 10,202us-gaap_NetIncomeLoss $ 6,204us-gaap_NetIncomeLoss $ 13,619us-gaap_NetIncomeLoss $ 8,635us-gaap_NetIncomeLoss $ (1,926)us-gaap_NetIncomeLoss $ 63,678us-gaap_NetIncomeLoss $ 26,532us-gaap_NetIncomeLoss $ 24,152us-gaap_NetIncomeLoss
Basic earnings per share attributable to common stockholders $ 0.35us-gaap_EarningsPerShareBasic $ 0.41us-gaap_EarningsPerShareBasic $ 0.37us-gaap_EarningsPerShareBasic $ 0.22us-gaap_EarningsPerShareBasic $ 0.13us-gaap_EarningsPerShareBasic $ 0.29us-gaap_EarningsPerShareBasic $ 0.19us-gaap_EarningsPerShareBasic $ (0.04)us-gaap_EarningsPerShareBasic $ 1.35us-gaap_EarningsPerShareBasic $ 0.57us-gaap_EarningsPerShareBasic $ 0.53us-gaap_EarningsPerShareBasic
Diluted                      
Weighted average number of common shares outstanding used in computing basic earnings per share                 47,184us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 46,363us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 45,780us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Add: Assumed exercise of stock options and stock awards                 1,410us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 1,295us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 1,119us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Weighted average number of common shares outstanding used in computing diluted earnings per share                 48,594us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 47,658us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 46,899us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Net income attributable to common stockholders $ 16,665us-gaap_NetIncomeLoss $ 19,427us-gaap_NetIncomeLoss $ 17,385us-gaap_NetIncomeLoss $ 10,202us-gaap_NetIncomeLoss $ 6,204us-gaap_NetIncomeLoss $ 13,619us-gaap_NetIncomeLoss $ 8,635us-gaap_NetIncomeLoss $ (1,926)us-gaap_NetIncomeLoss $ 63,678us-gaap_NetIncomeLoss $ 26,532us-gaap_NetIncomeLoss $ 24,152us-gaap_NetIncomeLoss
Diluted earnings per share attributable to common stockholders $ 0.34us-gaap_EarningsPerShareDiluted $ 0.40us-gaap_EarningsPerShareDiluted $ 0.36us-gaap_EarningsPerShareDiluted $ 0.21us-gaap_EarningsPerShareDiluted $ 0.13us-gaap_EarningsPerShareDiluted $ 0.28us-gaap_EarningsPerShareDiluted $ 0.18us-gaap_EarningsPerShareDiluted $ (0.04)us-gaap_EarningsPerShareDiluted $ 1.31us-gaap_EarningsPerShareDiluted $ 0.56us-gaap_EarningsPerShareDiluted $ 0.51us-gaap_EarningsPerShareDiluted