XML 71 R68.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pension and Other Post-Retirement Benefit Matters Assumptions (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Oct. 31, 2014
Oct. 31, 2013
Oct. 31, 2012
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate   4.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate  
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Increase (Decrease) to Discount Rate   (0.50%)shlo_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationIncreaseDecreaseToDiscountRate  
Defined Benefit Plan, Benefit Obligation   $ 6,076us-gaap_DefinedBenefitPlanBenefitObligation  
Defined Benefit Plan, Health Care Cost Trend Rate Assumed for Next Fiscal Year 7.00%us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedForNextFiscalYear 7.00%us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedForNextFiscalYear  
Defined Benefit Plan, Ultimate Health Care Cost Trend Rate 6.50%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate 6.50%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate  
Defined Benefit Plan, Year that Rate Reaches Ultimate Trend Rate 2015 2015  
Defined Benefit Plan, Effect of One Percentage Point Increase on Service and Interest Cost Components 5us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnServiceAndInterestCostComponents    
Defined Benefit Plan, Effect of One Percentage Point Decrease on Service and Interest Cost Components (6)us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnServiceAndInterestCostComponents1    
Defined Benefit Plan, Effect of One Percentage Point Increase on Accumulated Postretirement Benefit Obligation 59us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointIncreaseOnAccumulatedPostretirementBenefitObligation    
Defined Benefit Plan, Effect of One Percentage Point Decrease on Accumulated Postretirement Benefit Obligation (51)us-gaap_DefinedBenefitPlanEffectOfOnePercentagePointDecreaseOnAccumulatedPostretirementBenefitObligation1    
Pension Plans, Defined Benefit [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate 4.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
4.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate 4.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
3.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return on Assets 7.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
7.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
 
Defined Benefit Plan, Benefit Obligation 88,590us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
85,128us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
88,665us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_PensionPlansDefinedBenefitMember
Other Postretirement Benefit Plans, Defined Benefit [Member]      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate 4.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
4.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate 4.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
3.75%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Return on Assets 0.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
0.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
 
Defined Benefit Plan, Benefit Obligation $ 639us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
$ 894us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember
$ 940us-gaap_DefinedBenefitPlanBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember