XML 68 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financing Arrangements (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Apr. 30, 2015
Oct. 31, 2014
Sep. 29, 2014
Feb. 24, 2014
Debt Instrument [Line Items]            
Debt Instrument, Interest Rate During Period 2.23%us-gaap_DebtInstrumentInterestRateDuringPeriod 2.08%us-gaap_DebtInstrumentInterestRateDuringPeriod        
Line of Credit Facility, Covenant, Leverage Ratio, Minimum 3.25shlo_LineOfCreditFacilityCovenantLeverageRatioMinimum          
Line of Credit Facility, Covenant, Leverage Ratio, Maximum 3.50shlo_LineOfCreditFacilityCovenantLeverageRatioMaximum          
Letters of Credit Outstanding, Amount $ 2,980us-gaap_LettersOfCreditOutstandingAmount          
Collateral Agreement 65.00%shlo_CollateralAgreement          
Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 1,601us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths          
Long-term Debt, Excluding Current Maturities 271,594us-gaap_LongTermDebtNoncurrent     268,102us-gaap_LongTermDebtNoncurrent    
Derivatives, Interest Rate Swap, Maturity 5 years          
Other Comprehensive Income (Loss), Unrealized Gain (Loss) on Derivatives Arising During Period, Net of Tax (1,504)us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax 0us-gaap_OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax        
Lender Group Two [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Line of Credit Facility, Maximum Borrowing Capacity         360,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= shlo_LenderGroupTwoMember
 
Line of Credit Increase Maximum         100,000shlo_LineOfCreditIncreaseMaximum
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= shlo_LenderGroupTwoMember
 
Line of Credit Facility, Remaining Borrowing Capacity 92,220us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= shlo_LenderGroupTwoMember
         
Minimum [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Interest Rate, Stated Percentage 3.05%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
         
Maximum [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Interest Rate, Stated Percentage 3.77%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
         
Insurance Financing Agreement [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Interest Rate, Stated Percentage 1.87%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_ShortTermDebtTypeAxis
= shlo_InsuranceFinancingAgreementMember
         
Debt Instrument, Periodic Payment 95us-gaap_DebtInstrumentPeriodicPayment
/ us-gaap_ShortTermDebtTypeAxis
= shlo_InsuranceFinancingAgreementMember
         
Short-term Debt 285us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= shlo_InsuranceFinancingAgreementMember
    568us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= shlo_InsuranceFinancingAgreementMember
   
Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 285us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_ShortTermDebtTypeAxis
= shlo_InsuranceFinancingAgreementMember
         
Notes Payable to Banks [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Interest Rate, Stated Percentage 2.47%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
         
Debt Instrument, Periodic Payment 44us-gaap_DebtInstrumentPeriodicPayment
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
         
Long-term Debt 1,863us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
    1,985us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
   
Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 492us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
         
Long-term Debt, Excluding Current Maturities 1,371us-gaap_LongTermDebtNoncurrent
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
         
Capital Lease Obligations [Member]            
Debt Instrument [Line Items]            
Long-term Debt 6,247us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
    6,967us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
   
Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months 824us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
         
Aggregate Revolving A [Member] | Lender Group Two [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Line of Credit Facility, Maximum Borrowing Capacity         235,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= shlo_LenderGroupTwoMember
/ us-gaap_LongtermDebtTypeAxis
= shlo_AggregateRevolvingUnitedStatesAMember
 
Aggregate Revolving B [Member] | Lender Group Two [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Line of Credit Facility, Maximum Borrowing Capacity         125,000us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= shlo_LenderGroupTwoMember
/ us-gaap_LongtermDebtTypeAxis
= shlo_AggregateRevolvingBNetherlandsMember
 
Interest Rate Swap [Member] | Lender Group Two [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Derivative, Notional Amount           75,000invest_DerivativeNotionalAmount
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_LineOfCreditFacilityAxis
= shlo_LenderGroupTwoMember
Derivative, Fixed Interest Rate           2.74%us-gaap_DerivativeFixedInterestRate
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_LineOfCreditFacilityAxis
= shlo_LenderGroupTwoMember
Derivative, Incremental Amounts           $ 25,000shlo_DerivativeIncrementalAmounts
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_LineOfCreditFacilityAxis
= shlo_LenderGroupTwoMember
London Interbank Offered Rate (LIBOR) [Member] | Lender Group Two [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Basis Spread on Variable Rate 2.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= shlo_LenderGroupTwoMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
         
Base Rate [Member] | Lender Group Two [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Basis Spread on Variable Rate 1.00%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= shlo_LenderGroupTwoMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
         
Scenario, Forecast [Member] | London Interbank Offered Rate (LIBOR) [Member] | Minimum [Member] | Lender Group Two [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Basis Spread on Variable Rate     1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= shlo_LenderGroupTwoMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
     
Scenario, Forecast [Member] | London Interbank Offered Rate (LIBOR) [Member] | Maximum [Member] | Lender Group Two [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Basis Spread on Variable Rate     2.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= shlo_LenderGroupTwoMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
/ us-gaap_VariableRateAxis
= us-gaap_LondonInterbankOfferedRateLIBORMember
     
Scenario, Forecast [Member] | Base Rate [Member] | Minimum [Member] | Lender Group Two [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Basis Spread on Variable Rate     0.25%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= shlo_LenderGroupTwoMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember
     
Scenario, Forecast [Member] | Base Rate [Member] | Maximum [Member] | Lender Group Two [Member] | Revolving Credit Facility [Member]            
Debt Instrument [Line Items]            
Debt Instrument, Basis Spread on Variable Rate     1.50%us-gaap_DebtInstrumentBasisSpreadOnVariableRate1
/ us-gaap_CreditFacilityAxis
= us-gaap_RevolvingCreditFacilityMember
/ us-gaap_LineOfCreditFacilityAxis
= shlo_LenderGroupTwoMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
/ us-gaap_VariableRateAxis
= us-gaap_BaseRateMember