Annual report pursuant to Section 13 and 15(d)

NET INCOME PER COMMON SHARE (Details)

v2.4.1.9
NET INCOME PER COMMON SHARE (Details) (USD $)
In Thousands, except 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
NET INCOME PER COMMON SHARE [Abstract]                      
Net Income                 $ 15,571us-gaap_ProfitLoss $ 19,498us-gaap_ProfitLoss $ 10,321us-gaap_ProfitLoss
Basic earnings per common share [Abstract]                      
Weighted average shares outstanding (in shares)                 24,188,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 24,115,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 24,081,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Per share amount (in dollars per share) $ 0.09us-gaap_EarningsPerShareBasic $ 0.24us-gaap_EarningsPerShareBasic $ 0.20us-gaap_EarningsPerShareBasic $ 0.11us-gaap_EarningsPerShareBasic $ 0.13us-gaap_EarningsPerShareBasic $ 0.22us-gaap_EarningsPerShareBasic $ 0.26us-gaap_EarningsPerShareBasic $ 0.20us-gaap_EarningsPerShareBasic $ 0.64us-gaap_EarningsPerShareBasic $ 0.81us-gaap_EarningsPerShareBasic $ 0.43us-gaap_EarningsPerShareBasic
Diluted earnings per common share [Abstract]                      
Weighted average shares outstanding (in shares)                 24,896,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 24,745,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 24,745,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Per share amount (in dollars per share) $ 0.09us-gaap_EarningsPerShareDiluted $ 0.23us-gaap_EarningsPerShareDiluted $ 0.20us-gaap_EarningsPerShareDiluted $ 0.11us-gaap_EarningsPerShareDiluted $ 0.13us-gaap_EarningsPerShareDiluted $ 0.21us-gaap_EarningsPerShareDiluted $ 0.26us-gaap_EarningsPerShareDiluted $ 0.19us-gaap_EarningsPerShareDiluted $ 0.63us-gaap_EarningsPerShareDiluted $ 0.79us-gaap_EarningsPerShareDiluted $ 0.42us-gaap_EarningsPerShareDiluted
Weighted average shares-denominator basic computation (in shares)                 24,188,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 24,115,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 24,081,000us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Effect of dilutive stock options (in shares)                 708us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 630us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 664us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Weighted average shares, as adjusted denominator diluted computation (in shares)                 24,896,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 24,745,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 24,745,000us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Potential common stock shares issuable upon exercise of options                 1,598,191us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 1,326,360us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 1,173,180us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Treasury of TOCCO included in earnings per share calculation                 300,000us-gaap_WeightedAverageNumberOfSharesTreasuryStock 300,000us-gaap_WeightedAverageNumberOfSharesTreasuryStock 300,000us-gaap_WeightedAverageNumberOfSharesTreasuryStock