XML 60 R60.htm IDEA: XBRL DOCUMENT v2.4.1.9
Business Segment Information Business Segment Information (Details) (USD $)
In Thousands, unless otherwise specified
3 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Segment Reporting Information [Line Items]    
Revenue, Net $ 257,078us-gaap_SalesRevenueNet $ 183,539us-gaap_SalesRevenueNet
Long-Lived Assets 337,763us-gaap_NoncurrentAssets 224,699us-gaap_NoncurrentAssets
Europe [Member] | Reportable Geographical Components [Member]    
Segment Reporting Information [Line Items]    
Revenue, Net 31,234us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
0us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
Long-Lived Assets 40,418us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
0us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
Foreign Currency Transaction Gain, before Tax (268)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
0us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_EuropeMember
MEXICO | Reportable Geographical Components [Member]    
Segment Reporting Information [Line Items]    
Revenue, Net 10,143us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_StatementGeographicalAxis
= country_MX
11,294us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_StatementGeographicalAxis
= country_MX
Long-Lived Assets 25,881us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_StatementGeographicalAxis
= country_MX
17,119us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_StatementGeographicalAxis
= country_MX
Foreign Currency Transaction Gain, before Tax (56)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_StatementGeographicalAxis
= country_MX
(35)us-gaap_ForeignCurrencyTransactionGainLossBeforeTax
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_StatementGeographicalAxis
= country_MX
UNITED STATES | Reportable Geographical Components [Member]    
Segment Reporting Information [Line Items]    
Revenue, Net 215,701us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_StatementGeographicalAxis
= country_US
172,245us-gaap_SalesRevenueNet
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_StatementGeographicalAxis
= country_US
Long-Lived Assets $ 271,464us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_StatementGeographicalAxis
= country_US
$ 207,580us-gaap_NoncurrentAssets
/ us-gaap_ConsolidationItemsAxis
= us-gaap_ReportableGeographicalComponentsMember
/ us-gaap_StatementGeographicalAxis
= country_US
Sales [Member] | Europe and Mexico [Member]    
Segment Reporting Information [Line Items]    
Concentration Risk, Percentage 16.10%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesMember
/ us-gaap_StatementGeographicalAxis
= shlo_EuropeandMexicoMember
6.20%us-gaap_ConcentrationRiskPercentage1
/ us-gaap_ConcentrationRiskByBenchmarkAxis
= us-gaap_SalesMember
/ us-gaap_StatementGeographicalAxis
= shlo_EuropeandMexicoMember