XML 42 R97.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock options Unvested options (Details) (USD $)
In Thousands, except Per Share data, unless otherwise specified
12 Months Ended
Jan. 31, 2015
Jan. 31, 2014
percentage of options expect to vest 85.00%mfri_PercentageOfOptionsExpectToVest  
Share-based Payment Award, Options, Grants in Period, Net of Forfeitures 97us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod  
unvested option [Member]    
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares 232us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
/ us-gaap_AwardTypeAxis
= mfri_UnvestedOptionMember
263us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
/ us-gaap_AwardTypeAxis
= mfri_UnvestedOptionMember
Shares Authorized under Stock Option Plans, Exercise Price Range, Outstanding Options, Weighted Average Exercise Price $ 10.11us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_AwardTypeAxis
= mfri_UnvestedOptionMember
$ 6.91us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
/ us-gaap_AwardTypeAxis
= mfri_UnvestedOptionMember
Share-based Payment Award, Options, Outstanding, Intrinsic Value $ 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= mfri_UnvestedOptionMember
$ 4us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= mfri_UnvestedOptionMember
Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price $ 12.41us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= mfri_UnvestedOptionMember
$ 10.55us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= mfri_UnvestedOptionMember
Vested options in the period (115)us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
/ us-gaap_AwardTypeAxis
= mfri_UnvestedOptionMember
 
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period 13us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares
/ us-gaap_AwardTypeAxis
= mfri_UnvestedOptionMember
 
Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures and Expirations in Period, Weighted Average Exercise Price $ 8.59us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= mfri_UnvestedOptionMember