XML 88 R69.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Segment Reporting (Schedule of Segment Reporting Information, by Segment) (Details) (USD $) In Thousands, unless otherwise specified | 3 Months Ended | 12 Months Ended | 9 Months Ended
--- | --- | --- | ---
Dec. 31, 2014 | Sep. 30, 2014 | Jun. 30, 2014 | Mar. 31, 2014 | Dec. 31, 2013 | Sep. 30, 2013 | Jun. 30, 2013 | Mar. 31, 2013 | Dec. 31, 2014 | Dec. 31, 2013 | Dec. 31, 2012 | Sep. 30, 2014
Net Sales: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total net sales |  |  |  |  |  |  |  |  |  |  |  |  |  | $ 660,579 us-gaap_Revenues |  | $ 659,486 us-gaap_Revenues |  | $ 612,466 us-gaap_Revenues |  |
Income (Loss) Before Income Taxes: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total operating income (loss) | (22,795)us-gaap_OperatingIncomeLoss | [1] | 13,759 us-gaap_OperatingIncomeLoss | [1] | (23,221)us-gaap_OperatingIncomeLoss | [1] | 6,434 us-gaap_OperatingIncomeLoss | [1] | 9,558 us-gaap_OperatingIncomeLoss |  | 12,602 us-gaap_OperatingIncomeLoss | 11,752 us-gaap_OperatingIncomeLoss | 8,491 us-gaap_OperatingIncomeLoss | (25,823)us-gaap_OperatingIncomeLoss |  | 42,403 us-gaap_OperatingIncomeLoss |  | 19,905 us-gaap_OperatingIncomeLoss |  |
Total income before income taxes |  |  |  |  |  |  |  |  |  |  |  |  |  | (53,060)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |  | 23,326 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |  | (3,810)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest |  |
Interest Expense, net: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Interest expense, net |  |  |  |  |  |  |  |  |  |  |  |  |  | 16,880 sri_InterestExpenseNet |  | 18,096 sri_InterestExpenseNet |  | 19,869 sri_InterestExpenseNet |  |
Capital Expenditures: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Capital expenditures |  |  |  |  |  |  |  |  |  |  |  |  |  | 24,754 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |  | 25,344 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |  | 26,352 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |  |
Total Assets: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total assets | 398,751 us-gaap_Assets |  |  |  |  |  |  |  | 588,322 us-gaap_Assets |  |  |  |  | 398,751 us-gaap_Assets |  | 588,322 us-gaap_Assets |  |  |  |
Goodwill impairment charge (benefit) |  |  |  |  |  |  |  |  |  |  |  |  |  | 51,458 us-gaap_GoodwillImpairmentLoss |  |  |  |  |  |
Continuing Operations [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net Sales: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total net sales |  |  |  |  |  |  |  |  |  |  |  |  |  | 660,579 us-gaap_Revenues / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 659,486 us-gaap_Revenues / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 612,466 us-gaap_Revenues / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Income (Loss) Before Income Taxes: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total income before income taxes |  |  |  |  |  |  |  |  |  |  |  |  |  | (25,823)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 42,403 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 19,905 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Depreciation and Amortization: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total depreciation and amortization |  |  |  |  |  |  |  |  |  |  |  |  |  | 27,105 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | [2] | 29,286 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | [2] | 29,405 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | [2] |
Interest Expense, net: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Interest expense, net |  |  |  |  |  |  |  |  |  |  |  |  |  | 16,880 sri_InterestExpenseNet / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 18,096 sri_InterestExpenseNet / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 19,869 sri_InterestExpenseNet / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Capital Expenditures: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Capital expenditures |  |  |  |  |  |  |  |  |  |  |  |  |  | 23,516 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 21,576 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 22,909 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Total Assets: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total assets | 398,751 us-gaap_Assets / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |  |  |  |  |  |  | 491,353 us-gaap_Assets / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |  |  |  | 398,751 us-gaap_Assets / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 491,353 us-gaap_Assets / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |  |  |
Intersegment Eliminations [Member] | Continuing Operations [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net Sales: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total net sales |  |  |  |  |  |  |  |  |  |  |  |  |  | (38,243)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_IntersegmentEliminationMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | (44,012)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_IntersegmentEliminationMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | (55,762)us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_IntersegmentEliminationMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Total Assets: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total assets | (251,085)us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_IntersegmentEliminationMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |  |  |  |  |  |  | (259,267)us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_IntersegmentEliminationMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |  |  |  | (251,085)us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_IntersegmentEliminationMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | (259,267)us-gaap_Assets / us-gaap_ConsolidationItemsAxis = us-gaap_IntersegmentEliminationMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |  |  |
Electronics [Member] | Continuing Operations [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net Sales: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total net sales |  |  |  |  |  |  |  |  |  |  |  |  |  | 249,304 us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 230,946 us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 216,053 us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Income (Loss) Before Income Taxes: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total income before income taxes |  |  |  |  |  |  |  |  |  |  |  |  |  | 17,444 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 20,732 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 15,851 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Depreciation and Amortization: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total depreciation and amortization |  |  |  |  |  |  |  |  |  |  |  |  |  | 4,432 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 4,800 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 4,485 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Interest Expense, net: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Interest expense, net |  |  |  |  |  |  |  |  |  |  |  |  |  | 695 sri_InterestExpenseNet / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 760 sri_InterestExpenseNet / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 1,342 sri_InterestExpenseNet / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Capital Expenditures: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Capital expenditures |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,541 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 4,667 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 3,435 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Total Assets: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total assets | 95,140 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |  |  |  |  |  |  | 105,352 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |  |  |  | 95,140 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 105,352 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |  |  |
Electronics [Member] | Operating Segments [Member] | Continuing Operations [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net Sales: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total net sales |  |  |  |  |  |  |  |  |  |  |  |  |  | 214,141 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 189,809 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 164,196 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Electronics [Member] | Intersegment Eliminations [Member] | Continuing Operations [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net Sales: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total net sales |  |  |  |  |  |  |  |  |  |  |  |  |  | 35,163 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_IntersegmentEliminationMember / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 41,137 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_IntersegmentEliminationMember / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 51,857 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_IntersegmentEliminationMember / us-gaap_StatementBusinessSegmentsAxis = sri_ElectronicsMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Control Devices [Member] | Continuing Operations [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net Sales: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total net sales |  |  |  |  |  |  |  |  |  |  |  |  |  | 309,738 us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 294,020 us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 271,765 us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Income (Loss) Before Income Taxes: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total income before income taxes |  |  |  |  |  |  |  |  |  |  |  |  |  | 35,387 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 32,331 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 20,945 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Depreciation and Amortization: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total depreciation and amortization |  |  |  |  |  |  |  |  |  |  |  |  |  | 9,545 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 9,877 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 9,119 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Interest Expense, net: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Interest expense, net |  |  |  |  |  |  |  |  |  |  |  |  |  | 303 sri_InterestExpenseNet / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 182 sri_InterestExpenseNet / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 254 sri_InterestExpenseNet / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Capital Expenditures: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Capital expenditures |  |  |  |  |  |  |  |  |  |  |  |  |  | 13,658 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 9,906 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 8,788 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Total Assets: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total assets | 115,703 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |  |  |  |  |  |  | 105,730 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |  |  |  | 115,703 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 105,730 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |  |  |
Control Devices [Member] | Operating Segments [Member] | Continuing Operations [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net Sales: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total net sales |  |  |  |  |  |  |  |  |  |  |  |  |  | 306,658 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 291,145 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 267,860 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Control Devices [Member] | Intersegment Eliminations [Member] | Continuing Operations [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net Sales: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total net sales |  |  |  |  |  |  |  |  |  |  |  |  |  | 3,080 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_IntersegmentEliminationMember / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 2,875 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_IntersegmentEliminationMember / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 3,905 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_IntersegmentEliminationMember / us-gaap_StatementBusinessSegmentsAxis = sri_ControlDevicesMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Corporate [Member] | Continuing Operations [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Depreciation and Amortization: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total depreciation and amortization |  |  |  |  |  |  |  |  |  |  |  |  |  | 130 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 183 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 188 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Interest Expense, net: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Interest expense, net |  |  |  |  |  |  |  |  |  |  |  |  |  | 13,118 sri_InterestExpenseNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 15,980 sri_InterestExpenseNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 15,898 sri_InterestExpenseNet / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Total interest expense, net |  |  |  |  |  |  |  |  |  |  |  |  |  | (19,067)us-gaap_InterestExpense / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | [3] | (17,871)us-gaap_InterestExpense / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | [3] | (17,474)us-gaap_InterestExpense / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | [3] |
Capital Expenditures: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Capital expenditures |  |  |  |  |  |  |  |  |  |  |  |  |  | 156 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 340 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 1,584 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Total Assets: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total assets | 279,013 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | [4] |  |  |  |  |  |  | 301,889 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | [4] |  |  |  | 279,013 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | [4] | 301,889 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = us-gaap_CorporateMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | [4] |  |  |
PST [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total Assets: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Goodwill impairment charge (benefit) | 27,960 us-gaap_GoodwillImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember |  | (5,802)us-gaap_GoodwillImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember |  | 29,300 us-gaap_GoodwillImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember |  |  |  |  |  |  |  |  | 51,458 us-gaap_GoodwillImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember |  |  |  |  |  | 23,498 us-gaap_GoodwillImpairmentLoss / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember
PST [Member] | Continuing Operations [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net Sales: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total net sales |  |  |  |  |  |  |  |  |  |  |  |  |  | 139,780 us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 178,532 us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 180,410 us-gaap_Revenues / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Income (Loss) Before Income Taxes: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total income before income taxes |  |  |  |  |  |  |  |  |  |  |  |  |  | (59,587)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | [5] | 7,211 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | [5] | 583 us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember | [5] |
Depreciation and Amortization: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total depreciation and amortization |  |  |  |  |  |  |  |  |  |  |  |  |  | 12,998 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 14,426 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 15,613 us-gaap_DepreciationDepletionAndAmortization / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Interest Expense, net: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Interest expense, net |  |  |  |  |  |  |  |  |  |  |  |  |  | 2,764 sri_InterestExpenseNet / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 1,174 sri_InterestExpenseNet / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 2,375 sri_InterestExpenseNet / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Capital Expenditures: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Capital expenditures |  |  |  |  |  |  |  |  |  |  |  |  |  | 6,161 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 6,663 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 9,102 us-gaap_PaymentsToAcquirePropertyPlantAndEquipment / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
Total Assets: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total assets | 159,980 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |  |  |  |  |  |  | 237,649 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |  |  |  | 159,980 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 237,649 us-gaap_Assets / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |  |  |
PST [Member] | Operating Segments [Member] | Continuing Operations [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net Sales: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total net sales |  |  |  |  |  |  |  |  |  |  |  |  |  | 139,780 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 178,532 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  | 180,410 us-gaap_Revenues / us-gaap_ConsolidationItemsAxis = us-gaap_OperatingSegmentsMember / us-gaap_StatementBusinessSegmentsAxis = sri_PstMember / us-gaap_StatementOperatingActivitiesSegmentAxis = us-gaap_SegmentContinuingOperationsMember |  |
PST [Member] | Intersegment Eliminations [Member] | Continuing Operations [Member] |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Net Sales: |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
Total net sales |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |  |
[1] | Goodwill impairment of $29,300, $(5,802), and $27,960 related to the PST segment was recorded for the quarters ended June 30, 2014, September 30, 2014 and December 31, 2014, respectively, of which $6,436, $(1,274) and $6,142 was attributable to noncontrolling interest.
[2] | These amounts represent depreciation and amortization on property, plant and equipment and certain intangible assets.
[3] | Unallocated Corporate expenses include, among other items, accounting, finance, legal, information technology costs as well as share-based compensation.
[4] | Assets located at Corporate consist primarily of cash, intercompany loan receivables, equity investments and investments in subsidiaries.
[5] | The PST operating loss for the year ended December 31, 2014 includes a goodwill impairment charge of $51,458.

X
- Definition Interest expense incurred and charged against earnings during the reporting period on all debt, including interest on short-term obligations and long-term debt, and amortization of debt issuance costs and debt discounts. Interest expense is net of interest income earned during the reporting period. + References No definition available. + Details
Name: | sri_InterestExpenseNet
Namespace Prefix: | sri_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | sri_SegmentReportingInformationCapitalExpendituresAbstract
Namespace Prefix: | sri_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | sri_SegmentReportingInformationInterestExpenseNetAbstract
Namespace Prefix: | sri_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.18) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 12 -Article 7 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 18 -Article 5 + Details
Name: | us-gaap_Assets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | us-gaap_AssetsAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DepreciationAndAmortizationAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 + Details
Name: | us-gaap_DepreciationDepletionAndAmortization
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 28 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3602-108585 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=14024403&loc=d3e13854-109267 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6388280&loc=d3e13777-109266 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 350 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=14024403&loc=d3e13816-109267 + Details
Name: | us-gaap_GoodwillImpairmentLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents the income or loss from continuing operations attributable to the economic entity which may also be defined as revenue less expenses from ongoing operations, after income or loss from equity method investments, but before income taxes, extraordinary items, and noncontrolling interest. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 10 -Article 5 + Details
Name: | us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of the cost of borrowed funds accounted for as interest expense. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 835 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 942 -SubTopic 225 -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04.9) -URI http://asc.fasb.org/extlink&oid=6879574&loc=d3e536633-122882 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 04 -Paragraph 9 -Article 9 + Details
Name: | us-gaap_InterestExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The net result for the period of deducting operating expenses from operating revenues. + References No definition available. + Details
Name: | us-gaap_OperatingIncomeLoss
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Investing Activities -URI http://asc.fasb.org/extlink&oid=6516133 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=31042434&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquirePropertyPlantAndEquipment
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_Revenues
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_SegmentReportingInformationRevenueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_ConsolidationItemsAxis=us-gaap_IntersegmentEliminationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=sri_ControlDevicesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=sri_ElectronicsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=sri_PstMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementOperatingActivitiesSegmentAxis=us-gaap_SegmentContinuingOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |