XML 40 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Goodwill and Intangible Assets Changes in carrying amount of finite-lived intangible assets (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Jan. 31, 2015
Finite-Lived Intangible Assets [Line Items]  
Intangible Assets, Net, Beginning of Period $ 21,998us-gaap_FiniteLivedIntangibleAssetsNet
Amortization expense (632)us-gaap_AmortizationOfIntangibleAssets
Foreign currency translation and other (101)us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments
Intangible Assets, Net, End of Period 21,265us-gaap_FiniteLivedIntangibleAssetsNet
Customer Relationships [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible Assets, Net, Beginning of Period 15,856us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Amortization expense (342)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Foreign currency translation and other (101)us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Intangible Assets, Net, End of Period 15,413us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
Developed Technology Rights [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible Assets, Net, Beginning of Period 4,311us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
Amortization expense (193)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
Foreign currency translation and other 0us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
Intangible Assets, Net, End of Period 4,118us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_DevelopedTechnologyRightsMember
Noncompete Agreements [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible Assets, Net, Beginning of Period 62us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
Amortization expense (62)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
Foreign currency translation and other 0us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
Intangible Assets, Net, End of Period 0us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_NoncompeteAgreementsMember
Trade Name, Finite Intangible Asset [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible Assets, Net, Beginning of Period 1,624us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= shlo_TradeNameFiniteIntangibleAssetMember
Amortization expense (31)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= shlo_TradeNameFiniteIntangibleAssetMember
Foreign currency translation and other 0us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= shlo_TradeNameFiniteIntangibleAssetMember
Intangible Assets, Net, End of Period 1,593us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= shlo_TradeNameFiniteIntangibleAssetMember
Trademarks [Member]  
Finite-Lived Intangible Assets [Line Items]  
Intangible Assets, Net, Beginning of Period 145us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Amortization expense (4)us-gaap_AmortizationOfIntangibleAssets
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Foreign currency translation and other 0us-gaap_FiniteLivedIntangibleAssetsTranslationAdjustments
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember
Intangible Assets, Net, End of Period $ 141us-gaap_FiniteLivedIntangibleAssetsNet
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TrademarksMember