XML 21 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Schedule of Debt Maturities (Details) (USD $)
In Thousands, unless otherwise specified
Jan. 31, 2015
Oct. 31, 2014
2016 $ 1,601us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths  
2017 1,373us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo  
2018 1,418us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree  
2019 1,272us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour  
2020 265,328us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive  
Thereafter 2,203us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive  
Total Debt 273,195us-gaap_DebtLongtermAndShorttermCombinedAmount 270,020us-gaap_DebtLongtermAndShorttermCombinedAmount
Revolving Credit Facility [Member]    
2016 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
 
2017 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
 
2018 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
 
2019 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
 
2020 264,800us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
 
Thereafter 0us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
 
Long-term Debt 264,800us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
260,500us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_RevolvingCreditFacilityMember
Notes Payable to Banks [Member]    
2016 492us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
 
2017 504us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
 
2018 516us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_NotesPayableToBanksMember
 
2019 351us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ 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
Capital Lease Obligations [Member]    
2016 824us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
 
2017 869us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
 
2018 902us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
 
2019 921us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
 
2020 528us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
 
Thereafter 2,203us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
 
Long-term Debt 6,247us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
6,967us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= us-gaap_CapitalLeaseObligationsMember
Insurance Financing Agreement [Member]    
2016 285us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
/ us-gaap_ShortTermDebtTypeAxis
= shlo_InsuranceFinancingAgreementMember
 
Short-term Debt $ 285us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= shlo_InsuranceFinancingAgreementMember
$ 568us-gaap_ShortTermBorrowings
/ us-gaap_ShortTermDebtTypeAxis
= shlo_InsuranceFinancingAgreementMember