XML 55 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Financial Instruments and Fair Value Measurements (Schedule of Derivative Instruments in Statement of Financial Position, Fair Value) (Details) (USD $)
In Thousands, unless otherwise specified
12 Months Ended
Dec. 31, 2014
lb
Mar. 31, 2015
Sep. 30, 2014
Forward Currency Contracts [Member] | Not Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Notional amounts $ 3,523invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
$ 1,631invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Forward Currency Contracts [Member] | Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Notional amounts 26,266invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
19,796invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Copper Commodity [Member] | Not Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Notional amounts 317invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= sri_CopperCommodityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
[1]    
Fixed price commodity contracts (in pounds) 317,000sri_FixedPriceCommodityContracts
/ us-gaap_DerivativeByNatureAxis
= sri_CopperCommodityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
   
Interest Rate Swap [Member] | Fair Value Hedging [Member] | Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Notional amounts     45,000invest_DerivativeNotionalAmount
/ us-gaap_DerivativeByNatureAxis
= us-gaap_InterestRateSwapMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
Other Assets [Member] | Forward Currency Contracts [Member] | Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Cash flow hedges , other derivatives 479us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
1,510us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherAssetsMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Other Liabilities [Member] | Forward Currency Contracts [Member] | Not Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Fair value of other derivatives (13)us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
(5)us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
 
Other Liabilities [Member] | Forward Currency Contracts [Member] | Cash Flow Hedging [Member] | Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Cash flow hedges , other derivatives (478)us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
(574)us-gaap_CashFlowHedgesDerivativeInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= us-gaap_ForwardContractsMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_DesignatedAsHedgingInstrumentMember
 
Other Liabilities [Member] | Copper Commodity [Member] | Not Designated as Hedging Instrument [Member]      
Derivatives, Fair Value [Line Items]      
Fair value of other derivatives $ (69)us-gaap_OtherDerivativesNotDesignatedAsHedgingInstrumentsAtFairValueNet
/ us-gaap_BalanceSheetLocationAxis
= us-gaap_OtherLiabilitiesMember
/ us-gaap_DerivativeByNatureAxis
= sri_CopperCommodityMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
   
[1] Notional amounts represent the gross contract / notional amount of the derivatives outstanding. The fixed price commodity contract notional amounts are in pounds.