XML 16 R25.htm IDEA: XBRL DOCUMENT v2.4.1.9
Intangible Assets (Schedule Of Intangible Assets And Goodwill) (Details) (USD $)
In Thousands, unless otherwise specified
Jan. 31, 2015
Apr. 30, 2014
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross carrying amount $ 13,574us-gaap_FiniteLivedIntangibleAssetsGross $ 13,574us-gaap_FiniteLivedIntangibleAssetsGross
Finite-lived intangible assets, Accumulated amortization (9,095)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (7,960)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
Finite-lived intangible assets, Net carrying amount 4,479us-gaap_FiniteLivedIntangibleAssetsNet 5,614us-gaap_FiniteLivedIntangibleAssetsNet
Customer-Related [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross carrying amount 6,236us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelatedIntangibleAssetsMember
6,236us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelatedIntangibleAssetsMember
Finite-lived intangible assets, Accumulated amortization (4,913)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelatedIntangibleAssetsMember
(4,403)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelatedIntangibleAssetsMember
Finite-lived intangible assets, Net carrying amount 1,323us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelatedIntangibleAssetsMember
1,833us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelatedIntangibleAssetsMember
Technology-Based [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross carrying amount 2,638us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
2,638us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
Finite-lived intangible assets, Accumulated amortization (2,268)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
(2,034)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
Finite-lived intangible assets, Net carrying amount 370us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
604us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TechnologyBasedIntangibleAssetsMember
Trademarks [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross carrying amount 4,600us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
4,600us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Finite-lived intangible assets, Accumulated amortization (1,814)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
(1,423)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Finite-lived intangible assets, Net carrying amount 2,786us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
3,177us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Trade Names [Member]    
Finite-Lived Intangible Assets [Line Items]    
Finite-lived intangible assets, Gross carrying amount 100us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
100us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
Finite-lived intangible assets, Accumulated amortization $ (100)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
$ (100)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember