XML 49 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Reconciliation of Basic and Diluted Earnings (Loss) Per Share) (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Oct. 31, 2014
Jul. 31, 2014
Apr. 30, 2014
Jan. 31, 2014
Oct. 31, 2013
Jul. 31, 2013
Apr. 30, 2013
Jan. 31, 2013
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES [Abstract]                      
Net income $ 4,863us-gaap_NetIncomeLoss $ 4,375us-gaap_NetIncomeLoss $ 3,536us-gaap_NetIncomeLoss $ 2,369us-gaap_NetIncomeLoss $ 1,899us-gaap_NetIncomeLoss $ 854us-gaap_NetIncomeLoss $ 3,183us-gaap_NetIncomeLoss $ 2,254us-gaap_NetIncomeLoss $ 15,143us-gaap_NetIncomeLoss $ 8,190us-gaap_NetIncomeLoss $ 15,638us-gaap_NetIncomeLoss
Undistributed earnings allocated to participating shares                 (121)us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic (86)us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic (134)us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic
Net income (loss) applicable to common shareholders                 $ 15,022us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic $ 8,104us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic $ 15,504us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Weighted average shares outstanding                 6,497us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 6,455us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 6,445us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Stock options                 41us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 42us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 25us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Diluted weighted average shares outstanding                 6,538us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 6,497us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 6,470us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Basic income (loss) per share $ 0.74us-gaap_EarningsPerShareBasic $ 0.67us-gaap_EarningsPerShareBasic $ 0.54us-gaap_EarningsPerShareBasic $ 0.36us-gaap_EarningsPerShareBasic $ 0.29us-gaap_EarningsPerShareBasic $ 0.13us-gaap_EarningsPerShareBasic $ 0.49us-gaap_EarningsPerShareBasic $ 0.35us-gaap_EarningsPerShareBasic $ 2.31us-gaap_EarningsPerShareBasic $ 1.26us-gaap_EarningsPerShareBasic $ 2.41us-gaap_EarningsPerShareBasic
Diluted income (loss) per share $ 0.74us-gaap_EarningsPerShareDiluted $ 0.66us-gaap_EarningsPerShareDiluted $ 0.54us-gaap_EarningsPerShareDiluted $ 0.36us-gaap_EarningsPerShareDiluted $ 0.29us-gaap_EarningsPerShareDiluted $ 0.13us-gaap_EarningsPerShareDiluted $ 0.48us-gaap_EarningsPerShareDiluted $ 0.34us-gaap_EarningsPerShareDiluted $ 2.30us-gaap_EarningsPerShareDiluted $ 1.25us-gaap_EarningsPerShareDiluted $ 2.40us-gaap_EarningsPerShareDiluted