XML 24 R48.htm IDEA: XBRL DOCUMENT v2.4.1.9
Summary of Significant Accounting Policies Goodwill (Details) (USD $)
12 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Goodwill [Roll Forward]    
Goodwill, beginning balance $ 39,736,000us-gaap_Goodwill $ 39,764,000us-gaap_Goodwill
Goodwill, Translation Adjustments (900,000)us-gaap_GoodwillTranslationAdjustments (28,000)us-gaap_GoodwillTranslationAdjustments
Goodwill, ending balance 38,836,000us-gaap_Goodwill 39,736,000us-gaap_Goodwill
Americas [Member]    
Goodwill [Roll Forward]    
Goodwill, beginning balance 12,355,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AmericasMember
12,368,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AmericasMember
Goodwill, Translation Adjustments (94,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AmericasMember
(13,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AmericasMember
Goodwill, ending balance 12,261,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AmericasMember
12,355,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AmericasMember
Asia-Pacific [Member]    
Goodwill [Roll Forward]    
Goodwill, beginning balance 278,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
280,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
Goodwill, Translation Adjustments 5,000us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
(2,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
Goodwill, ending balance 283,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
278,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AsiaPacificMember
Japan [Member]    
Goodwill [Roll Forward]    
Goodwill, beginning balance 1,097,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= country_JP
1,103,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= country_JP
Goodwill, Translation Adjustments (33,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= country_JP
(6,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= country_JP
Goodwill, ending balance 1,064,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= country_JP
1,097,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= country_JP
Europe [Member]    
Goodwill [Roll Forward]    
Goodwill, beginning balance 1,106,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
1,108,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
Goodwill, Translation Adjustments (27,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
(2,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
Goodwill, ending balance 1,079,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
1,106,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_EuropeMember
Other [Member]    
Goodwill [Roll Forward]    
Goodwill, beginning balance 24,900,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
24,905,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Goodwill, Translation Adjustments (751,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
(5,000)us-gaap_GoodwillTranslationAdjustments
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
Goodwill, ending balance $ 24,149,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember
$ 24,900,000us-gaap_Goodwill
/ us-gaap_StatementBusinessSegmentsAxis
= us-gaap_AllOtherSegmentsMember