XML 104 R66.htm IDEA: XBRL DOCUMENT v2.4.1.9
Significant accounting policies Net income (loss) per share (Details)
In Thousands, unless otherwise specified
12 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Basic 7,251us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 7,028us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Weighted Average Number Diluted Shares Outstanding Adjustment 0us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment 68us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment
Diluted 7,251us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 7,096us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount 261us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount 301us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Incremental Common Shares Attributable to Share-based Payment Arrangements 503us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements 475us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Stock Option [Member]    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Share-based Payment Award, Options, Forfeitures and Expirations in Period (64)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
(73)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember