XML 17 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies - Net Income per Common Share (Details)
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Accounting Policies [Abstract]      
Anti-dilutive common stock equivalents related to options and restricted stock awards excluded from fully diluted calculation 784,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 545,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 862,000us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]      
Weighted average common shares outstanding—basic 15,420,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 15,144,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 14,777,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Dilutive common shares issuable in connection with stock plans 185,000us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares 197,000us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares 242,000us-gaap_IncrementalCommonSharesAttributableToContingentlyIssuableShares
Weighted average common shares outstanding—diluted 15,605,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 15,341,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 15,019,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding